Parola değiştirme sayfasını açın ve bir kullanıcının okuyacağı gibi okuyun, ardından kimlik bilgisinin gerçekte hangi hizmete ait olduğunu sorun. Sayfa bir formdur; kimlik deposu otoritedir. İkisi uyuşmazsa kullanıcı reddedilen bir parola, hiçbir şeyi sıfırlamayan bir sıfırlama veya hiçbir şeyi değiştirmeyen bir başarı mesajıyla karşılaşır. Akışı ekrandan backende kadar izlemek bunu yakalamanın tek yoludur.

İşlemi sınıflandırarak başlayın: normal bir değişiklik, süresi dolmuş parola akışı veya unutulan paroladan sonra kurtarma.

Üç işlem, üç iş akışı

Normal bir değişiklik, kullanıcının mevcut parolayı bildiğini ve bunu kanıtlayabildiğini varsayar. Süresi dolmuş parola akışı, yalnızca değişikliğe izin verilen sınırlı bir oturuma izin verebilir. Unutulan paroladan sonra kurtarma tamamen farklı bir kimlik kanıtı gerektirir ve VPN geçidinde ele alınmak yerine bir kimlik sağlayıcısına devredilebilir. Her birinin kendi uç noktası, backend desteği ve oturum kuralları vardır ve tek bir form üçüne de doğru şekilde hizmet edemez.

Federe bir kurulumda geçit yeni bir parola hiç toplamayabilir. Akışın kimlik sağlayıcısına yönlendirip yönlendirmediğini ve sayfa metninin hâlâ yerel bir formu tanımlayıp tanımlamadığını kontrol edin.

Politika gerçekte nereden geliyor

Kimlik sahibine izin verilen uzunluğu, karakter kümesini ve geçerli kısıtlamaları sorun, ardından bunlara uyan talimatlar yazın. Yardım metninde bileşim kuralları uydurmak veya backendin reddettiği bir kabulü vaat etmek, ikisi de destek biletleri üretir. NISTin dijital kimlik rehberliği keyfi kurallar yerine açık yönlendirmeye ve yararlı geri bildirime yönelirken kuruluşun gerçek politikası hâlâ geçerlidir. Bir yayın, belirli bir dizinin zaten böyle davrandığının kanıtı değildir.

Hata mesajlarını sırları sızdırmadan yararlı tutun. Kısmen yazılmış bir parolayı yineleyen bir mesaj veya bir bilete konmuş ekran görüntüsü, destek artefaktını kimlik bilgisi ifşasına dönüştürür.

Backende uygun ifade

Sayfa, politikayı soyut biçimde tanımlamak yerine iş akışını adlandırmalıdır. Değişikliğin nerede gerçekleştiğini, hangi kanıtın gerektiğini ve diğer oturumlara ne olacağını söyleyin. Değişiklik kullanıcıyı her yerden çıkarıyorsa bunu söyleyin; diğer cihazlar etkin kalıyorsa onu da söyleyin. Başarılı bir değişikliği yineleyen kafası karışmış bir kullanıcı, daha iyi ifadenin önlediği bir destek maliyetidir.

Yerelleştirme talimatların tonunu değiştirebilir; backendin kabul ettiğini değiştiremez.

Sayfayı değil, akışı test edin

İzin verilen bir test hesabı kullanın ve belgelenen değişikliği, bir reddetme durumunu, süresi dolmuş parola durumunu ve sonraki oturum açmayı izleyin. MFA veya federe yönlendirme onaylanmış akışın parçasıysa onu da izleyin. Doğru görüntülenen bir sayfa sunumu doğrulamıştır, başka bir şeyi değil, çünkü kimlik bilgisi işleminin tamamlanıp tamamlanmadığına kimlik hizmeti karar verir.

Her durumun sonucunu kullanılan hesap ve zamanla kaydedin. Bir yönetici için bir kez çalışıp normal bir kullanıcı için başarısız olan akış yaygın bir sonuçtur ve kayıt bunu görünür kılan şeydir.

Ardından sayfayı gerçekte ne olduğunu anlatacak şekilde güncelleyin. Bütün görev bundan ibarettir.

İlgili makaleler