Ana içeriğe geç

Bir kimlik doğrulama yöntemi seçin

Kimlik doğrulama iki ayrı konuyu kapsar:

  1. Oturum yöntemi: MRBS kullanıcı kimliğini nasıl elde eder ve hatırlar.
  2. Kimlik doğrulama yöntemi: kimlik bilgilerini nasıl MRBS doğrular.

Varsayılanlar PHP oturumlar ve veritabanı kimlik doğrulamasıdır:

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

Erişim düzeyleri

MRBS bilinmeyen kullanıcıları, kimliği doğrulanmış kullanıcıları ve yöneticileri ayırır. Kimlik doğrulama kullanıcının kimliğini belirler; yapılandırma ve seçilen yöntem ise erişim düzeyini belirler.

1.12.2'deki mevcut yöntemler

Yöntem Ne zaman kullan
db MRBS kendi kullanıcılarını ve şifrelerini yönetmeli
db_ext Kullanıcılar başka bir SQL veritabanında saklanır
ldap Kuruluşun LDAP veya Active Directory'si var
imap, imap_php, pop3, smtp Bir posta sunucusu kimlik bilgilerini doğrular
cas Kuruluş, CAS çoklu oturum açma hizmetini kullanıyor
saml SimpleSAMLphp aracılığıyla SAML kimlik sağlayıcısı mevcuttur
joomla, wordpress, wix MRBS mevcut bir site kimliğini kullanmalıdır
config Küçük, yerel olarak yapılandırılmış bir kullanıcı listesi yeterlidir
ext Doğrulamayı güvenilir bir harici program gerçekleştirir
none Kimlik bilgisi doğrulaması gerekmez

Warning

Kimlik doğrulama yöntemini yalnızca etkinleştirmesi kolay olduğu için seçmeyin. Parola sahipliğini, hesap yaşam döngüsünü, aktarım güvenliğini, yönetici eşlemesini ve kurtarma prosedürlerini göz önünde bulundurun.

Karar kılavuzu

  • Bağımsız kurulum için veritabanı kimlik doğrulaması ile başlayın.
  • Yönetilen bir kuruluş dizini için LDAP'yi kullanın.
  • Çoklu oturum açma için bkz. harici kimlik sağlayıcıları.
  • Büyük veya internete yönelik kurulumlar için config'dan kaçının.
  • none seçeneğini yalnızca rezervasyon işlemlerinin kasıtlı olarak kısıtlanmadığı ve diğer kontrollerin yeterli bir sınır sağladığı durumlarda kullanın.

Kullanıma sunmadan önce test edin

Başarılı ve başarısız oturum açmayı, oturumu kapatmayı, oturumun sona ermesini, devre dışı bırakılan hesapları, yönetici eşlemesini ve kimlik sağlayıcının kullanılamadığı durumlardaki davranışı doğrulayın.

Kimlik sağlayıcı yapılandırma hatasının her yöneticiyi kalıcı olarak kilitlememesi için belgelenmiş bir kurtarma yolu tutun.