BAŞLAMADAN ÖNCE
Başlamadan önce kontrol edin
Bu rehber incelenen kaynak davranışını ve açık kabul gereksinimlerini anlatır; üretimde zorunlu MFA, doğrulanmış dizin TLS’i veya bütün giriş yolları için güvenlik kabulü iddiası değildir. Etkinleştirme ve kurumsal geçiş, eksikler giderilmiş sürümde kontrollü test gerektirir.
Görsel/işlem sınırı: bu tur gerçek LDAP veya OTP ekranı alınmadı; başka akışın görüntüsü kullanılmadı. İçerik yerel LDAP/signin/verify_otp/send_2fa_email kaynak incelemesine dayanır. Bind, kullanıcı içe aktarma, parola girişi, OTP üretimi/e-posta gönderimi veya doğrulama ayarı değişikliği yapılmadı.
- Kurulu sürüm ve yerel/harici giriş yolu
- Tenant/parent ve yetkili test hesabı
- CA/TLS, credential ve güvenli loglama
- Başarı, hata, istisna ve erişim kaybı kabulü
011. Doğrulama yöntemini ve kapsamını belirleyin
İncelenen yerel giriş kodu e-posta ile OTP üretme/doğrulama akışı içerir. TOTP/Authenticator, WebAuthn/passkey veya recovery code desteği bu incelemede doğrulanmadı. Yerel, LDAP, özel yönetici ve Keystone girişlerini ayrı kabul edin; SMTP/SMS ayarı açık diye bütün hesaplarda zorunlu MFA varsaymayın.
Beklenen sonuçKimlik akışı ve ilgili kabul sonucu kaydedilir.
022. E-posta ve SMTP ön koşullarını doğrulayın
Test hesabının erişebildiği e-posta adresi ve yetkili SMTP gönderen kaydını kontrol edin. Port/SSL/STARTTLS ile gerçek CA/hostname doğrulamasını birlikte değerlendirin. İncelenen send_2fa_email helper’ında insecure_tls/debug_smtp varsayımları vardır; sertifika doğrulamasını kapatma veya SMTP konuşmasını loglama üretim önerisi değildir. Parola/app password değerlerini rehbere koymayın.
Beklenen sonuçKimlik akışı ve ilgili kabul sonucu kaydedilir.
033. Etkinleştirme koşulunu sürümle doğrulayın
Normal yerel giriş dalında etkin SMTP veya SMS kaydı koşulu OTP üretimine yol açar; incelenen dal yine send_2fa_email çağırır. Bu yüzden SMS kaydının varlığını doğrulanmış SMS teslimi saymayın. Kullanıcıya özel MFA aç/kapat anahtarı veya kurumsal enforcement paneli bu incelemede doğrulanmadı. Mevcut üretim giriş ayarını test için değiştirmeyin.
Beklenen sonuçKimlik akışı ve ilgili kabul sonucu kaydedilir.
044. Kod üretimi ve süre penceresini test planına alın
Kaynak kod OTP’yi e-posta anahtarlı cache’e 300 saniye için yazar ve MFA sayfasına yönlendirir. Onaylı testte parola aşaması sonrası kod gelmeden erişim olup olmadığını, teslim zamanını ve süre aşımını doğrulayın. Yeni kod üretimi/yeniden gönderim ve çoklu web worker için cache paylaşımı kurulu sürümde ayrıca kabul edilmelidir. Bu çalışma giriş tetikleyip OTP e-postası göndermedi.
Beklenen sonuçKimlik akışı ve ilgili kabul sonucu kaydedilir.
055. Doğru, hatalı ve tüketilmiş kod davranışını doğrulayın
verify_otp dalı eşleşen cache koduyla login olur ve kodu cache’ten siler; hatalı/süresi dolmuş kod için hata döner. Yeniden kullanım, deneme sınırı, oturum bağlama ve doğrulama öncesi erişim için kontrollü güvenlik kabulü gerekir; bu kaynak incelemesi bunların tamamını doğrulamadı. Kaynak kopyadaki OTP debug çıktısı nedeniyle gerçek kodları loga yazmayan sürümle kabul yapılmalıdır.
Beklenen sonuçKimlik akışı ve ilgili kabul sonucu kaydedilir.
066. LDAP, yönetici ve harici giriş istisnalarını inceleyin
İncelenen özel yönetici ve başarılı LDAP dalları OTP üretiminden önce doğrudan giriş dönebilir. Keystone giriş güvenliği kendi doğrulanmış kimlik akışına bağlıdır. Bu yolları e-posta OTP testiyle aynı kabul saymayın; tüm hesaplarda MFA gereksinimi varsa ilgili sürümde eksik yollar giderilip yeniden test edilmeden hazır ilan etmeyin. Bu çalışma istisna eklemedi veya kaldırmadı.
Beklenen sonuçKimlik akışı ve ilgili kabul sonucu kaydedilir.
077. Erişim kaybı ve işletim kabulünü belgeleyin
E-posta/SMTP/cache kesintisinde erişim davranışını ve yetkili acil erişim prosedürünü planlayın. Recovery code, otomatik reset veya yönetici bypass desteğini varsaymayın. Kimlik türü, sürüm, süre, hatalı giriş, istisna ve teslim sonuçlarını kaydedin; test için parola/2FA korumasını kapatmayın. Bu çalışma hesap, SMTP veya doğrulama ayarlarını değiştirmedi.
Beklenen sonuçKimlik akışı ve ilgili kabul sonucu kaydedilir.
MERAK EDİLENLER
LDAP entegrasyonu MFA zorunluluğunu sağlar mı?
Tek başına sağlamaz. Dizin bind, yerel/harici giriş, OTP zorunluluğu ve oturum erişimi ayrı kabul edilir; her giriş yolu ayrıca test edilir.