Scegli un metodo di autenticazione¶
L'autenticazione risponde a due domande separate:
- Metodo di sessione: come MRBS ottiene e ricorda l'identità dell'utente.
- Metodo di autenticazione: come MRBS verifica le credenziali.
Le impostazioni predefinite sono sessioni PHP e autenticazione del database:
Livelli di accesso¶
MRBS distingue tra utenti anonimi, utenti autenticati e amministratori. L'autenticazione stabilisce l'identità; la configurazione e il metodo scelto determinano il livello di accesso.
Metodi disponibili in 1.12.2¶
| Metodo | Utilizzare quando |
|---|---|
db |
MRBS dovrebbe gestire i propri utenti e password |
db_ext |
Gli utenti vengono archiviati in un altro database SQL |
ldap |
L'organizzazione dispone di LDAP o Active Directory |
imap, imap_php, pop3, smtp |
Un server di posta verifica le credenziali |
cas |
L'organizzazione utilizza un servizio Single Sign-On CAS |
saml |
Un provider di identità SAML è disponibile tramite SimpleSAMLphp |
joomla, wordpress, wix |
MRBS dovrebbe utilizzare un'identità del sito esistente |
config |
È sufficiente un piccolo elenco di utenti configurato localmente |
ext |
Un programma esterno attendibile esegue la verifica |
none |
Non è richiesta alcuna verifica delle credenziali |
Warning
Non selezionare un metodo di autenticazione solo perché è facile da abilitare. Considera la proprietà della password, il ciclo di vita dell'account, la sicurezza del trasporto, la mappatura degli amministratori e le procedure di ripristino.
Guida alle decisioni¶
- Per un'installazione autonoma, iniziare con autenticazione del database.
- Per una directory di organizzazione gestita, utilizzare LDAP.
- Per il Single Sign-On stabilito, vedere fornitori di identità esterni.
- Evitare
configper installazioni di grandi dimensioni o connesse a Internet. - Utilizzare
nonesolo laddove le azioni di prenotazione sono intenzionalmente illimitate e altri controlli forniscono un confine adeguato.
Testare prima del lancio¶
Verifica l'accesso, la disconnessione, la scadenza della sessione, gli account disabilitati, la mappatura dell'amministratore e il comportamento riusciti e non riusciti quando il provider di identità non è disponibile.
Mantieni un percorso di ripristino documentato in modo che un errore di configurazione del provider di identità non blocchi permanentemente tutti gli amministratori.