Atoms
Atoms Cloud

Kimlik Doğrulama

Uygulamanıza kimlik doğrulama eklemek, sayfaları ve işlemleri korumak, erişimi test etmek ve kayıtlı uygulama kullanıcılarını Users modülünde görüntülemek için Atoms Bulutu'nu kullanın.

Uygulamanıza kimlik doğrulama eklemek, sayfaları ve işlemleri korumak, erişimi test etmek ve kayıtlı uygulama kullanıcılarını Users modülünde görüntülemek için Atoms Bulutu'nu kullanın.

Bu sayfadaki kimlik doğrulama Atoms Bulutu'nu kullanır. Proje bağlı değilse, devam etmeden önce Agent'tan Atoms Bulutu'nu bağlamasını isteyin veya Atoms Bulutu yönergelerini izleyin.

Atoms Bulutu'nda kimlik doğrulama nasıl çalışır

Atoms Bulutu, uygulamanızın kullanıcı hesaplarını ve oturumlarını yönetir. Agent, kayıt olma ve oturum açma deneyimini oluşturur ve bunu Atoms Bulutu'na bağlar.

Belirli sayfaları veya işlemleri korumasını ve farklı roller ya da erişim düzeyleri oluşturmasını Agent'tan isteyebilirsiniz. Örneğin, oturum açmış tüm kullanıcılar bir kontrol panelini görüntüleyebilirken yalnızca yöneticiler bir yönetici sayfasına erişebilir.

Uygulama kullanıcıları, proje iş ortaklarından farklıdır. Atoms Bulutu → Users, uygulamanıza kayıt olmuş kişileri listeler. Atoms içinde projeyi oluşturan takım arkadaşlarını göstermez. Kendi Atoms hesabınızla ilgili yardım için Hesabınızı Yönetme bölümüne bakın.

Agent ile kimlik doğrulamayı ayarlayın

Proje sohbetinde, kimlik doğrulama sürecinin tamamının nasıl çalışmasını istediğinizi açıklayın. Şunları ekleyin:

  • Kullanıcıların nasıl hesap oluşturması ve oturum açması gerektiği.
  • Sunmak istediğiniz tüm oturum açma yöntemleri.
  • Hangi sayfa veya işlemlerin kullanıcıların oturum açmasını gerektirmesi gerektiği.
  • Uygulamanızın farklı rollere veya erişim düzeylerine ihtiyaç duyup duymadığı.

Atoms Bulutu hesap oluşturmayı, oturum açmayı, izinleri ve kullanıcı oturumlarını destekler. E-posta ve parola ile kimlik doğrulamayı kullanabilirsiniz. Google ile oturum açma gerekiyorsa, bunu açıkça talep edin ve tamamlanan akışı test edin.

Agent, kimlik doğrulama arayüzünü uygulamanıza uyacak şekilde tasarlar, bu nedenle görünümü değişebilir. İstenen oturum açma yöntemlerinin, korunan sayfaların, rollerin ve erişim kurallarının doğru çalıştığını kontrol etmeye odaklanın.

Agent işi bitirdiğinde:

  1. Tam akışı Uygulama Görüntüleyici'nde test edin.
  2. Bir test hesabı oluşturun ve oturum açmanın çalıştığını doğrulayın.
  3. Korunan sayfaların ve işlemlerin doğru erişim kurallarına sahip olduğunu kontrol edin.
  4. Atoms Bulutu → Users bölümünü açın ve yeni hesabın göründüğünü doğrulayın.

Atoms Bulutu kimlik doğrulamasını test edin

Rutin testler için Uygulama Görüntüleyici'ndeki Development ortamını kullanın. Production'ı yalnızca canlı akışı bilerek test ettiğinizde kullanın. Hesap oluşturmadan önce seçili ortamı ve URL'yi doğrulayın. Ayrı test hesapları kullanın; gerçek müşteri bilgilerini asla kullanmayın ve kişisel bir parolayı yeniden kullanmayın. Uygulamanızda birden fazla rol varsa, her rol için en az bir hesap oluşturun.

Kimlik doğrulama sürecinin tamamını test etmek için aşağıdaki kontrolleri kullanın:

Test

Ne yapmalı

Beklenen sonuç

Oturum kapalıyken erişim

Oturumu kapatın, ardından kimlik doğrulama gerektirmesi gereken bir sayfayı ziyaret etmeyi veya bir özelliği kullanmayı deneyin. Hem normal kullanıcı akışını hem de sayfanın doğrudan URL'sini test edin.

Uygulama kullanıcıdan oturum açmasını ister ve korunan içeriği göstermez.

Hesap oluşturma

Uygulamada mevcut olan her kayıt yöntemiyle yeni bir test hesabı oluşturun.

Hesap başarıyla oluşturulur ve Atoms Bulutu → Users içinde görünür.

Oturum açma

Test hesabının oturumunu kapatın, ardından mevcut her yöntemle yeniden oturum açın.

Kullanıcının oturumu açılır ve doğru sayfaya yönlendirilir.

Yüklenme durumu

Kayıt olma veya oturum açma formunu gönderin ve istek işlenirken uygulamayı gözlemleyin.

Uygulama isteğin devam ettiğini gösterir ve korunan içeriği açığa çıkarmadan tekrar eden gönderimleri engeller.

Hatalı bilgiler

Hatalı bir e-posta adresi veya parola kullanarak oturum açmayı deneyin.

Uygulama net bir hata gösterir, korunan içeriği gizli tutar ve kullanıcının yeniden denemesine izin verir.

Etkin oturum

Oturum açın, uygulamayı kullanın ve ardından yeniden yükleyin veya tekrar açın.

Kullanıcının oturumu, oturumun etkin kalması amaçlanan süre boyunca açık kalır.

Roller ve izinler

Her rol için bir hesapla oturum açın. Hem izin verilen hem de kısıtlı sayfa ve işlemlere erişmeyi deneyin.

Her hesap yalnızca kendi rolü için izin verilen içerik ve işlemlere erişebilir.

Oturumu kapatma ve oturumun sona ermesi

Oturumu kapatın, ardından korunan alanlara geri dönmeyi deneyin. Uygunsa, bir oturumun süresinin dolmasına izin verdikten sonra kontrolü tekrarlayın.

Uygulama güvenli bir oturum kapalı durumuna döner ve artık korunan içeriği göstermez.

Bir kontrol başarısız olursa. Ortamı ve oturum açma yöntemini doğrulayın, ardından ayrı bir test hesabıyla yeniden deneyin. Kontrol hâlâ başarısız olursa veya hesap görünmüyorsa, inceleme yapması için Agent'tan veya onaylı Support kanalınızdan yardım isteyin. Proje veya Chat bağlantısını, URL'yi, ortamı, oturum açma yöntemini, rolü, tam hatayı ve başarısız olan testi ekleyin. Parolaları, doğrulama kodlarını veya jetonları asla paylaşmayın.

Uygulamanızda Google ile oturum açma varsa, bunu kullanıcılarınızın erişeceği her Development ve Production URL'sinde test edin. Rutin kontroller için önce Development'ı test edin; Production'ı yalnızca canlı akışı bilerek doğruladığınızda test edin. Bir URL ile başarı elde edilmesi, oturum açmanın başka bir URL ile çalıştığını doğrulamaz.

Development ve Production kullanıcıları ayrı ayrı depolanır. Projede bir Production veritabanı varsa, Users paneli Production kullanıcılarını gösterir. Aksi takdirde Development kullanıcılarını gösterir. Şu anda bu panelden ortamlar arasında manuel geçiş yapamazsınız. Bir hesap eksik görünüyorsa, hangi ortamda oluşturulduğunu kontrol edin. İki veritabanı ortamı hakkında daha fazla bilgi edinmek için Veritabanı bölümüne bakın.

Atoms Bulutu'nda kayıtlı kullanıcıları görüntüleyin

  1. Projeyi masaüstü bir cihazda açın.
  2. Uygulama Görüntüleyici 'nin bulunduğu aynı çalışma alanı araç çubuğunda Atoms Bulutu'nu seçin.
  3. Atoms Bulutu kenar çubuğunda Users'ı seçin.
  4. User Management altında listeyi inceleyin veya belirli bir test kullanıcısını bulmak için Search by name, email or UID seçeneğini kullanın.

Atoms Bulutu kimlik doğrulamasını kullanan projelerde, Users tablosu UID, Email, User Information, Role, Created ve Last Updated alanlarını gösterir. Bir kullanıcıyı ad, e-posta veya UID ile bulmak için arama alanını kullanın.

Users modülü, uygulamanıza kayıtlı hesapları görüntülemenizi ve aramanızı sağlar. Kimlik doğrulama ayarlarını veya kullanıcı erişimini yönetmez. Şunlar için kullanamazsınız:

  • Oturum açma yöntemlerini veya erişim kurallarını yapılandırmak.
  • Kullanıcıları davet etmek, silmek, devre dışı bırakmak veya oturumlarını kapatmak.
  • Parolaları sıfırlamak veya kullanıcı rollerini değiştirmek.

Kimlik doğrulamada değişiklik yapmak için Agent'a neyi değiştirmek istediğinizi söyleyin, ardından güncellenmiş deneyimi uygulamanızda test edin.

Bu sayfa faydalı oldu mu?

İlgili Makaleler