Kies een authenticatiemethode¶
Authenticatie beantwoordt twee afzonderlijke vragen:
- Sessiemethode: hoe MRBS de gebruikersidentiteit verkrijgt en onthoudt.
- Authenticatiemethode: hoe MRBS inloggegevens verifieert.
De standaardinstellingen zijn PHP sessies en databaseverificatie:
Toegangsniveaus¶
MRBS herkent onbekende gebruikers, geverifieerde gebruikers en beheerders. Authenticatie stelt identiteit vast; configuratie of de geselecteerde authenticatiemethode bepaalt het toegangsniveau.
Beschikbare methoden in 1.12.2¶
| Methode | Gebruik wanneer |
|---|---|
db |
MRBS moet zijn eigen gebruikers en wachtwoorden beheren |
db_ext |
Gebruikers worden opgeslagen in een andere SQL-database |
ldap |
De organisatie heeft LDAP of Active Directory |
imap, imap_php, pop3, smtp |
Een mailserver verifieert de inloggegevens |
cas |
De organisatie maakt gebruik van een CAS single sign-on service |
saml |
Een identiteitsprovider SAML is beschikbaar via SimpleSAMLphp |
joomla, wordpress, wix |
MRBS moet een bestaande site-identiteit gebruiken |
config |
Een kleine, lokaal geconfigureerde gebruikerslijst is voldoende |
ext |
Een vertrouwd extern programma voert de verificatie uit |
none |
Er is geen legitimatieverificatie vereist |
Warning
Selecteer niet alleen een authenticatiemethode omdat deze eenvoudig in te schakelen is. Denk aan wachtwoordeigendom, accountlevenscyclus, transportbeveiliging, beheerderstoewijzing en herstelprocedures.
Beslissingsgids¶
- Voor een zelfstandige installatie begint u met database-authenticatie.
- Gebruik LDAP voor een beheerde organisatiemap.
- Zie externe identiteitsproviders voor gevestigde eenmalige aanmelding.
- Vermijd
configvoor omvangrijke of internetgerichte installaties. - Gebruik
nonealleen als boekingsacties opzettelijk onbeperkt zijn en andere controles een adequate grens bieden.
Test vóór uitrol¶
Controleer succesvol en niet succesvol inloggen, uitloggen, het verlopen van de sessie, uitgeschakelde accounts, beheerderstoewijzing en gedrag wanneer de identiteitsprovider niet beschikbaar is.
Houd een gedocumenteerd herstelpad bij, zodat een configuratiefout van de identiteitsprovider niet elke beheerder permanent buitensluit.