Azure Active Directory B2C'de kaydolma ve oturum açma akışı ayarlama

Başlamadan önce, ayarladığınız ilke türünü seçmek için İlke türü seçin seçicisini kullanın. Azure Active Directory B2C, kullanıcıların uygulamalarınızla nasıl etkileşim kurduğunu tanımlamak için iki yöntem sunar: önceden tanımlanmış kullanıcı akışları veya tam olarak yapılandırılabilir özel ilkeler aracılığıyla. Bu makalede gerekli adımlar her yöntem için farklıdır.

Kaydolma ve oturum açma akışı

Kaydolma ve oturum açma ilkesi kullanıcıların şunları yapmasını sağlar:

  • Yerel hesapla kaydolma
  • Yerel hesapla oturum açma
  • Sosyal bir hesapla kaydolma veya oturum açma
  • Parola sıfırlama

Profile editing flow

Kullanıcı kaydolma ve oturum açma ilkesinin nasıl çalıştığını öğrenmek için bu videoyu izleyin.

Önkoşullar

Kaydolma ve oturum açma kullanıcı akışı oluşturma

Kaydolma ve oturum açma kullanıcı akışı, tek bir yapılandırmayla hem kaydolma hem de oturum açma deneyimlerini işler. Uygulamanızın kullanıcıları bağlama bağlı olarak doğru yola yönlendirilir.

  1. Azure Portal oturum açın.

  2. Birden çok kiracıya erişiminiz varsa, Dizinler + abonelikler menüsünden Azure AD B2C kiracınıza geçmek için üstteki menüden Ayarlar simgesini seçin.

  3. Azure portalında Azure AD B2C'yi arayın ve seçin.

  4. İlkeler'in altında Kullanıcı akışları'yı ve ardından Yeni kullanıcı akışı'yı seçin.

    User flows page in portal with New user flow button highlighted

  5. Kullanıcı akışı oluştur sayfasında Kaydolma ve kullanıcı akışında oturum açma'yı seçin.

    Select a user flow page with Sign up and sign in flow highlighted

  6. Sürüm seçin'in altında Önerilen'i ve ardından Oluştur'u seçin. (Kullanıcı akışı sürümleri hakkında daha fazla bilgi edinin.)

    Create user flow page in Azure portal with properties highlighted

  7. Kullanıcı akışı için bir Ad girin. Örneğin, signupsignin1.

  8. Kimlik sağlayıcıları altında en az bir kimlik sağlayıcısı seçin:

    • Yerel hesaplar'ın altında aşağıdakilerden birini seçin: E-posta kaydı, Kullanıcı Kimliği kaydı, Telefon kaydolma, Telefon/E-posta kaydı veya Yok. Daha fazla bilgi edinin.
    • Sosyal kimlik sağlayıcıları'nın altında, ayarladığınız dış sosyal veya kurumsal kimlik sağlayıcılarından herhangi birini seçin. Daha fazla bilgi edinin.
  9. Çok faktörlü kimlik doğrulaması altında, kullanıcıların kimliklerini ikinci bir kimlik doğrulama yöntemiyle doğrulamasını zorunlu kılmak istiyorsanız, yöntem türünü ve çok faktörlü kimlik doğrulamasını (MFA) ne zaman zorunlu kılmasını istediğinizi seçin. Daha fazla bilgi edinin.

  10. Koşullu erişim'in altında, Azure AD B2C kiracınız için Koşullu Erişim ilkeleri yapılandırdıysanız ve bunları bu kullanıcı akışı için etkinleştirmek istiyorsanız Koşullu erişim ilkelerini zorla onay kutusunu seçin. İlke adı belirtmeniz gerekmez. Daha fazla bilgi edinin.

  11. Kullanıcı öznitelikleri ve belirteç talepleri altında, kaydolma sırasında kullanıcıdan toplamak istediğiniz öznitelikleri ve belirteçte döndürülmesini istediğiniz talepleri seçin. Değerlerin tam listesi için Daha fazla göster'i seçin, değerleri seçin ve ardından Tamam'ı seçin.

    Dekont

    Azure AD B2C kiracınızda kullanmak üzere özel öznitelikler de oluşturabilirsiniz.

    Attributes and claims selection page with three claims selected

  12. Kullanıcı akışını eklemek için Oluştur'u seçin. B2C_1 ön eki otomatik olarak ada eklenir.

  13. Kaydolma veya oturum açma ilkesinde "Parolanızı mı unuttunuz?" akışını işlemek için adımları izleyin.

Kayıt formunu yeniden düzenleme

Yerel hesaplar için kullanıcı akışı giriş alanlarını yeniden düzenlemeyi öğrenin

Kullanıcı akışını test edin

  1. Oluşturduğunuz kullanıcı akışını seçerek genel bakış sayfasını açın ve ardından Kullanıcı akışını çalıştır'ı seçin.

  2. Uygulama için daha önce kaydettiğiniz webapp1 adlı web uygulamasını seçin. Yanıt URL'si göstermelidirhttps://jwt.ms.

  3. Kullanıcı akışını çalıştır'a tıklayın ve ardından Şimdi kaydol'u seçin.

    Run user flow page in portal with Run user flow button highlighted

  4. Geçerli bir e-posta adresi girin, Doğrulama kodu gönder'e tıklayın, aldığınız doğrulama kodunu girin ve ardından Kodu doğrula'yı seçin.

  5. Yeni bir parola girin ve parolayı onaylayın.

  6. Ülkenizi ve bölgenizi seçin, görüntülenmesini istediğiniz adı girin, bir posta kodu girin ve oluştur'a tıklayın. Belirtecin döndürülmesi https://jwt.ms ve size görüntülenmesi gerekir.

  7. Artık kullanıcı akışını yeniden çalıştırabilirsiniz ve oluşturduğunuz hesapla oturum açabilirsiniz. Döndürülen belirteç, ülke/bölge, ad ve posta kodundan seçtiğiniz talepleri içerir.

Dekont

"Kullanıcı akışını çalıştır" deneyimi şu anda yetkilendirme kodu akışı kullanılarak SPA yanıt URL'si türüyle uyumlu değildir. Bu tür uygulamalarla "Kullanıcı akışını çalıştır" deneyimini kullanmak için "Web" türünde bir yanıt URL'si kaydedin ve örtük akışı burada açıklandığı gibi etkinleştirin.

Kaydolma ve oturum açma ilkesi oluşturma

Özel ilkeler, kullanıcı yolculuklarını tanımlamak için Azure AD B2C kiracınıza yüklediğiniz xml dosyaları kümesidir. Başlangıç paketlerine kaydolma ve oturum açma, parola sıfırlama ve profil düzenleme ilkesi gibi önceden oluşturulmuş çeşitli ilkeler sunuyoruz. Daha fazla bilgi için bkz . Azure AD B2C'de özel ilkeleri kullanmaya başlama.

Sonraki adımlar