Gå till innehållet

Välj en autentiseringsmetod

Autentisering omfattar två separata frågor:

  1. Sessionsmetod: hur MRBS erhåller och kommer ihåg användaridentiteten.
  2. Autentiseringsmetod: hur MRBS verifierar autentiseringsuppgifter.

Standardinställningarna är PHP sessioner och databasautentisering:

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

Åtkomstnivåer

MRBS skiljer mellan okända användare, autentiserade användare och administratörer. Autentiseringen fastställer identiteten, medan konfigurationen och den valda metoden avgör åtkomstnivån.

Tillgängliga metoder i 1.12.2

Metod Använd när
db MRBS bör hantera sina egna användare och lösenord
db_ext Användare lagras i en annan SQL-databas
ldap Organisationen har LDAP eller Active Directory
imap, imap_php, pop3, smtp En e-postserver verifierar autentiseringsuppgifter
cas Organisationen använder en CAS-tjänst för enkel inloggning
saml En SAML identitetsleverantör är tillgänglig via SimpleSAMLphp
joomla, wordpress, wix MRBS bör använda en befintlig webbplatsidentitet
config En liten, lokalt konfigurerad användarlista räcker
ext Ett pålitligt externt program utför verifiering
none Ingen behörighetsverifiering krävs

Warning

Välj inte en autentiseringsmetod bara för att den är lätt att aktivera. Tänk på lösenordsägande, kontolivscykel, transportsäkerhet, administratörskartläggning och återställningsprocedurer.

Beslutsguide

  • För en fristående installation, börja med databasautentisering.
  • För en hanterad organisationskatalog, använd LDAP.
  • För etablerad enkel inloggning, se externa identitetsleverantörer.
  • Undvik config för stora eller internetanslutna installationer.
  • Använd none endast där bokningsåtgärder är avsiktligt obegränsade och andra kontroller ger en adekvat gräns.

Testa före utrullning

Verifiera framgångsrik och misslyckad inloggning, utloggning, sessionsutgång, inaktiverade konton, administratörskartläggning och beteende när identitetsleverantören inte är tillgänglig.

Behåll en dokumenterad återställningssökväg så att ett konfigurationsfel från identitetsleverantören inte permanent låser alla administratörer ute.