Bir kimlik doğrulama yöntemi seçin¶
Kimlik doğrulama iki ayrı konuyu kapsar:
- Oturum yöntemi: MRBS kullanıcı kimliğini nasıl elde eder ve hatırlar.
- Kimlik doğrulama yöntemi: kimlik bilgilerini nasıl MRBS doğrular.
Varsayılanlar PHP oturumlar ve veritabanı kimlik doğrulamasıdır:
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. noneseç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.