Configurazione del controllo degli accessi
Panoramica delle opzioni di configurazione di Nette Security.
Se non si utilizza l'intero framework, ma solo questa libreria, leggere come caricare la configurazione.
È possibile definire un elenco di utenti nella configurazione per creare un semplice
autenticatore (Nette\Security\SimpleAuthenticator
). Poiché le password sono leggibili nella configurazione,
questa soluzione è solo a scopo di test.
Si possono anche definire ruoli e risorse per creare una base per l'autorizzatore
(Nette\Security\Permission
):
Memorizzazione degli utenti
È possibile configurare la modalità di memorizzazione delle informazioni sull'utente connesso:
Se si sceglie cookie
come repository, si possono impostare anche le seguenti opzioni:
Servizi DI
Questi servizi vengono aggiunti al contenitore DI:
Nome | Tipo | Descrizione |
---|---|---|
security.authenticator |
Nette\Security\Authenticator | authenticator |
security.authorizator |
Nette\Security\Authorizator | autorizzatore |
security.passwords |
Nette\Security\Passwords | password hashing |
security.user |
Nette\Security\User | utente corrente |
security.userStorage |
Nette\Security\UserStorage | memorizzazione |