2016-05-27 16 views
5

私は私の質問ではっきりしているので、ここに行くことを願っています。私たちのアプリのサインアップの流れでは、ユーザーにユーザー名、電子メール、パスワードを尋ねます。しかし、私たちはユーザーの電子メールを確認して、アプリケーションの使用を継続して検証する必要はありません。 IT部門ごとに - Azure AD B2Cは、エンドユーザが最初にサインアップする際に電子メールアドレスを検証する必要があります。これは絶対的な真実ですか?他のアプリではメールは必要ですが、確認せずにサービスを利用できるようになります。サインアップ中のAzure AD B2C内の電子メール検証をバイパスするモバイルアプリケーションのサインイン

私たちはリスクを理解しており、自分が所有していない電子メールを使用することに決めた場合、ユーザーに責任を負います。このシナリオの詳細は、法的開示で詳述されます。パスワードや通知などをリセットすることは、このユーザーにとっては機能しません。

+0

B2Cのフィードバックページによると、この機能は現在プレビュー中です。 https://feedback.azure.com/forums/169401-azure-active-directory/suggestions/10284399-aadb2c-skip-email-verification – LtCrunch

答えて

1

電子メールの検証を無効にできればうれしいです。私はポリシーに設定するのがいいと思うことがたくさんあると思っていますが、私たちは現在できません。

今のところ、独自のサインフローをカスタムHTML/JavaScriptとバックエンドAPI /サービスで作成し、バックエンドにB2CグラフAPIを使用してアカウントを作成させる必要があります。

1

これが可能です。 Azure AD B2C Documentation

  • クリックしてサインアップのポリシーからか、サインアップまたはサインインポリシーあなたは、サインアップのために設定内容に応じて。
  • ポリシー(たとえば、「B2C_1_SiUp」)をクリックして開きます。ブレードの上部にある[編集]をクリックします。
  • [ページUIのカスタマイズ]をクリックします。
  • [ローカルアカウントのサインアップ]ページをクリックします。
  • [サインアップ属性]セクションの[名前]列の[電子メールアドレス]をクリックします。
  • [要求検証]オプションを[いいえ]に切り替えます。
  • 編集ポリシーブレードに達するまで[OK]をクリックします。
  • ブレードの上部にある[保存]をクリックします。あなたは終わった!
0

NB:上記の回答で述べた設定「を必要とする検証は、」設定を選択したことに基づいて、特定のポリシー(設定されているように見えるにもかかわらず、B2Cのテナントのための世界的なようです最初にポリシー)。これはUIでは混乱しています。また、「プロフィールの編集」ポリシーではメールアドレスを編集できないようです。

関連する問題