Zum Inhalt

Authentifizierungsmethode auswählen

MRBS trennt zwei Fragen:

  1. Sitzungsmethode: Wie wird die Identität ermittelt und gespeichert?
  2. Authentifizierungsmethode: Wie werden Zugangsdaten überprüft?

Voreinstellung:

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

Zugriffsstufen

MRBS kennt unbekannte, angemeldete und administrative Benutzer. Authentifizierung stellt die Identität fest; Konfiguration oder Backend bestimmen die Zugriffsstufe.

Verfügbare Methoden in 1.12.2

Methode Geeignet wenn
db MRBS Benutzer und Passwörter selbst verwalten soll
db_ext Benutzer in einer anderen SQL-Datenbank liegen
ldap LDAP oder Active Directory vorhanden ist
imap, imap_php, pop3, smtp Ein Mailserver Zugangsdaten prüft
cas, saml Eine zentrale Anmeldung betrieben wird
joomla, wordpress, wix Eine bestehende Website-Identität genutzt wird
config Eine sehr kleine lokale Benutzerliste genügt
ext Ein vertrauenswürdiges externes Programm prüft
none Absichtlich keine Zugangsdaten geprüft werden

Warning

Eine Methode nicht nur wählen, weil sie leicht zu aktivieren ist. Passwortverantwortung, Kontolebenszyklus, Transportsicherheit, Administratorzuordnung und Wiederherstellung berücksichtigen.

Auswahlhilfe

Für eine eigenständige Installation ist Datenbank-Authentifizierung der übliche Einstieg. Verwaltete Organisationen sollten ihr vorhandenes LDAP oder Single Sign-on nutzen. config für größere oder öffentliche Installationen vermeiden; none nur bei bewusst unbeschränkten Buchungen.

Vor der Einführung testen

Vor der Freigabe erfolgreiche und fehlgeschlagene Anmeldung, Abmeldung, Sitzungsablauf, deaktivierte Konten, Administratorzuordnung und den Ausfall des Identitätsanbieters testen.

Einen Wiederherstellungsweg dokumentieren, damit ein Konfigurationsfehler nicht alle Administratoren dauerhaft aussperrt.