Konfigurace přístupovch oprávnění
Přehled konfiguračních voleb pro Nette Security.
Pokud nepoužívate celý framework, ale jen tuto knihovnu, přečtěte si, jak konfiguraci načíst.
V konfiguraci lze definovat seznam uživatelů, a tak vytvořit jednoduchý authenticator
(Nette\Security\SimpleAuthenticator
). Protože se v konfiguraci uvádějí hesla v čitelné podobě, je tohle
řešení vhodné pouze pro testovací účely.
Dále lze definovat role a zdroje a vytvořit tak základ pro autorizátor
(Nette\Security\Permission
):
Úložiště
Lze konfigurovat, jak uchovávat informace o přihlášeném uživateli:
Pokud zvolíte jako úložiště cookie
, můžete nastavit ještě tyto volby:
Služby DI
Tyto služby se přidávají do DI kontejneru:
Název | Typ | Popis |
---|---|---|
security.authenticator |
Nette\Security\Authenticator | autentikátor |
security.authorizator |
Nette\Security\Authorizator | autorizátor |
security.passwords |
Nette\Security\Passwords | hashování hesel |
security.user |
Nette\Security\User | aktuální uživatel |
security.userStorage |
Nette\Security\UserStorage | úložiště |