Sari la conținut

Alegeți o metodă de autentificare

Autentificarea răspunde la două întrebări separate:

  1. Metoda sesiunii: cum MRBS obține și reține identitatea utilizatorului.
  2. Metoda de autentificare: cum verifică MRBS acreditările.

În mod implicit se folosesc sesiuni PHP și autentificarea prin baza de date:

$auth["session"] = "php";
$auth["type"] = "db";

Niveluri de acces

MRBS recunoaște utilizatorii necunoscuți, utilizatorii autentificați și administratorii. Autentificarea stabilește identitatea; configurația sau metoda selectat determină nivelul de acces.

Metode disponibile în 1.12.2

Metoda Folosiți când
db MRBS ar trebui să își gestioneze propriile utilizatori și parole
db_ext Utilizatorii sunt stocați într-o altă bază de date SQL
ldap Organizația are LDAP sau Active Directory
imap, imap_php, pop3, smtp Un server de e-mail verifică acreditările
cas Organizația folosește un serviciu CAS de conectare unică
saml Un furnizor de identitate SAML este disponibil prin SimpleSAMLphp
joomla, wordpress, wix MRBS ar trebui să utilizeze o identitate de site existentă
config O listă mică de utilizatori configurată local este suficientă
ext Un program extern de încredere efectuează verificarea
none Nu este necesară verificarea acreditării

Warning

Nu selectați o metodă de autentificare doar pentru că este ușor de activat. Luați în considerare proprietatea parolei, ciclul de viață al contului, securitatea transportului, maparea administratorului și procedurile de recuperare.

Ghid de decizie

  • Pentru o instalare independentă, începeți cu autentificarea bazei de date.
  • Pentru un director de organizație gestionat, utilizați LDAP.
  • Pentru autentificarea unică stabilită, consultați furnizorii externi de identitate.
  • Evitați config pentru instalații mari sau cu acces la internet.
  • Folosiți none numai acolo unde acțiunile de rezervare sunt în mod intenționat nerestricționate și alte controale oferă o limită adecvată.

Testați înainte de lansare

Verificați autentificarea reușită și nereușită, deconectarea, expirarea sesiunii, conturile dezactivate, maparea administratorului și comportamentul atunci când furnizorul de identitate nu este disponibil.

Păstrați o cale de recuperare documentată, astfel încât o eroare de configurare a furnizorului de identitate să nu blocheze definitiv fiecare administrator.