Přeskočit obsah

Volba metody ověřování

Ověřování řeší dvě samostatné otázky:

  1. Metoda relace: jak MRBS získá a uchová identitu uživatele.
  2. Metoda ověřování: jak MRBS ověří přihlašovací údaje.

Výchozí hodnoty jsou PHP relace a ověřování databáze:

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

Úrovně přístupu

MRBS rozlišuje nepřihlášené uživatele, ověřené uživatele a správce. Ověřování určí identitu, zatímco konfigurace nebo zvolený systém určuje úroveň přístupu.

Dostupné metody v 1.12.2

Metoda Použijte, když
db MRBS by měl spravovat své vlastní uživatele a hesla
db_ext Uživatelé jsou uloženi v jiné SQL databázi
ldap Organizace má LDAP nebo Active Directory
imap, imap_php, pop3, smtp Poštovní server ověřuje přihlašovací údaje
cas Organizace používá službu jednotného přihlášení CAS
saml Poskytovatel identity SAML je dostupný prostřednictvím SimpleSAMLphp
joomla, wordpress, wix MRBS by měl používat existující identitu webu
config Stačí malý, místně nakonfigurovaný seznam uživatelů
ext Důvěryhodný externí program provádí ověření
none Nevyžaduje se žádné ověření přihlašovacích údajů

Warning

Nevybírejte metodu ověřování pouze proto, že ji lze snadno povolit. Zvažte vlastnictví hesla, životní cyklus účtu, zabezpečení přenosu, mapování správce a postupy obnovy.

Průvodce rozhodováním

  • Pro samostatnou instalaci začněte ověřováním pomocí databáze.
  • Pro centrálně spravovaný adresář organizace použijte LDAP.
  • Zavedené jednotné přihlášení viz externí poskytovatelé identity.
  • Vyhněte se config pro rozsáhlé instalace nebo instalace směřující k internetu.
  • Metodu none používejte pouze tam, kde rezervace záměrně nejsou omezeny přihlášením a přístup dostatečně chrání jiná opatření.

Otestujte před spuštěním

Ověřte úspěšné i neúspěšné přihlášení, odhlášení, vypršení relace, deaktivované účty, přiřazení role správce a chování při nedostupnosti poskytovatele identity.

Udržujte zdokumentovanou cestu obnovy, aby chyba konfigurace poskytovatele identity trvale nezablokovala všechny správce.