Felhasználók azonosítása és jogosultságai, személyre szabás Borsi Katalin és Fóti Marcell NetAcademia Oktatóközpont
Felhasználók azonosítása Hitelesítés típusai Windows alapú hitelesítés Form alapú hitelesítés Passport alapú hitelesítés
Form alapú hitelesítés beállítása Web.config bejegyzés:
Felhasználók tárolása SQL providerek használata Felhasználók helyének és kezelésének beállítása: – Membership provider beállítása a Web.Config-ban Felhasználók csoportokba rendelése – Role provider beállítása a Web.Config-ban
Jogosultság állítása Web.config authorization szekció:
Jogosultság állítása II. Speciális karakterek: – * – minden felhasználó/csoport – ? – anonimusz felhasználó Jogosultság állítás fájlra, könyvtárra: –
A felhasználó-kezelés vezérlői Bejelentkező lap: Login vezérlő Regisztráció: CreateUserWizard vezérlő Új jelszó kérése: PasswordRecovery vezérlő Jelszó módosítása: ChangePassword vezérlő Ki- és bejelentkezés: LoginStatus vezérlő Bejelentkezett felhasználó neve: LoginName vezérlő Tartalomszolgáltatás bejelentkezés alapon: LoginView vezérlő
Demó Form alapú hitelesítés beállítása Felhasználó kezeléséhez szükséges lapok elkészítése
Személyre szabás Egyéni felhasználói tulajdonságok A Profile provider beállítása Tulajdonságok megadása: – Név, típus, csak olvasható, provider, anonimusz eléri-e – Tulajdonságok csoportosítása Felhasználó tulajdonságainak elérése – Profile tulajdonságon keresztül – Profil adatok mentése: Profile.Save()
Demó Egyéni felhasználói tulajdonságok létrehozása Tulajdonságok megjelenítése, módosítása, felhasználása