Configurarea controlului accesului
Prezentare generală a opțiunilor de configurare pentru Nette Security.
Dacă nu utilizați întregul cadru, ci doar această bibliotecă, citiți cum se încarcă configurația.
Puteți defini o listă de utilizatori în configurație pentru a crea un autentificator
simplu (Nette\Security\SimpleAuthenticator
). Deoarece parolele pot fi citite în configurație, această soluție
este doar pentru testare.
De asemenea, puteți defini roluri și resurse pentru a crea o bază pentru autorizator
(Nette\Security\Permission
):
Stocarea utilizatorilor
Puteți configura modul de stocare a informațiilor despre utilizatorul conectat:
Dacă alegeți cookie
ca depozit, puteți seta, de asemenea, următoarele opțiuni:
Servicii DI
Aceste servicii sunt adăugate la containerul DI:
Nume | Tip | Tip | Descriere
security.authenticator |
Nette\Security\Authenticator | authenticator |
---|---|---|
security.authorizator |
Nette\Security\Authorizator | authorizer |
security.passwords |
Nette\Security\Passwords | hashing de parole |
security.user |
Nette\Security\User | utilizator curent |
security.userStorage |
Nette\Security\UserStorage | stocare |