Hozzáférés-szabályozás konfigurálása
A Nette Security konfigurációs lehetőségeinek áttekintése.
Ha nem a teljes keretrendszert, hanem csak ezt a könyvtárat használja, olvassa el , hogyan töltse be a konfigurációt.
A konfigurációban meghatározhatja a felhasználók listáját, hogy létrehozzon egy egyszerű
hitelesítőt (Nette\Security\SimpleAuthenticator
). Mivel a jelszavak olvashatók a konfigurációban, ez a
megoldás csak tesztelési célokra szolgál.
Szerepeket és erőforrásokat is meghatározhat, hogy létrehozza az engedélyező alapját
(Nette\Security\Permission
):
Felhasználói tárolás
Beállíthatja, hogy a bejelentkezett felhasználóra vonatkozó információkat hogyan tárolja:
Ha a cookie
oldalt választja tárolóhelynek, a következő beállításokat is megadhatja:
DI szolgáltatások
Ezek a szolgáltatások hozzáadódnak a DI konténerhez:
Név | Típus | Leírás |
---|---|---|
security.authenticator |
Nette\Security\Authenticator | hitelesítő |
security.authorizator |
Nette\Security\Authorizator | authorizer |
security.passwords |
Nette\Security\Passwords | password hashing |
security.user |
Nette\Security\User | aktuális felhasználó |
security.userStorage |
Nette\Security\UserStorage | tárolás |