ARCY AI
Autopilot

Kimlik doğrulama

İmzalı identify() çağrılarınız doğrulanmaya başlayınca kimlik denetimini zorunlu tutun ve her oturumun bildiriminin ne olduğunu gösteren grafiği okuyun.

Autopilot > Kimlik doğrulama sayfası, sayfalarınızın identify() ile bildirdiği kullanıcı kimliklerinin geçerli bir imzayla gelip gelmediğini gösterir. Bir yönetici bu imzayı buradan zorunlu tutar. Sayfa, kenar çubuğunda seçili ortamı okur.

Başlamadan önce

  • İmzalama, ortamın Secret değeriyle sunucunuzda yapılır. Yöntem Hızlı başlangıç sayfasındadır.
  • Kimlik doğrulamayı zorunlu tut ayarını yalnızca Çalışma Alanı Yöneticileri değiştirebilir. Grafiği herkes okuyabilir.

Kurulum

  1. Sayfadaki Kimliğini doğruladığınız kullanıcıları imzalayın adımlarını izleyerek identify() çağrılarınıza imzayı ekleyin. Bir kodlama ajanına verin, işin tamamını seçtiğiniz ajan için yazılmış bir görev olarak kopyalar: Secret nereden okunur, hash nasıl üretilir, identify() çağrısına nasıl ulaşır.
  2. Devreye alın, sonra Kimlik kontrolleri grafiğini izleyin. Her çubuk, kimlik bildiren oturumların bir saatini sonuca göre ayrılmış gösterir.
  3. Çubuklar Doğrulandı olunca ve Doğrulanmadı sıfıra ininceye Kimlik doğrulamayı zorunlu tut ayarını açın.

Neyi değiştirir

Kapalıyken ARCY her imzayı denetler, sonucu grafiğe yazar ve kimseyi geri çevirmez.

Açıkken bildirimi doğrulanmayan oturum anonim olarak sürer. identify() çağrısının tamamı atılır: kullanıcı kimliği ve onunla gelen ad, e-posta, plan dahil her öznitelik. Profil oluşturulmaz ve güncellenmez. Çağrı tarayıcı açısından başarılı görünür; widget kullanıcıyı kendisine verilen adla selamlayabilir, ARCY ise hiçbir şey saklamaz.

Grafik oturumları Doğrulandı, Doğrulandı (önceki secret), Doğrulanmadı ve Reddedildi olarak ayırır. Her sonucun tek bir oturum için ne anlama geldiği Kullanıcılar sayfasında açıklanır; aynı sonuç orada oturum başına gösterilir.

Sorun çıktığında

Denetimi zorunlu tuttuktan sonra Doğrulanmadı artıyor. Kullanıcılar anonim olarak geliyor. Etkilenen bir sayfada tarayıcı konsolunu açın: widget, userHash eksik olan her çağrıda uyarı verir. Önce imzayı düzeltin.

Secret yenilendikten sonra Reddedildi artıyor. Bir sunucu hâlâ eski Secret ile imzalıyor. Yenisini devreye alın. Yenileme bu sayfada değil, Ortamlar sayfasında yapılır.

Kodunuz imzalıyor ama her şey Doğrulanmadı görünüyor. identify() çağrısına geçirdiğiniz metnin aynısını imzalayın. String(user.id) ile user.id farklı girdilerdir.

Ayrıca bakın

Bu sayfada