DotNetNuke (DNN) で OTP Over WhatsApp を 2FA 方式として設定する
概要
DotNetNuke (DNN) XNUMX 要素認証 認証の2層目を追加する機能を提供します DotNetNuke デフォルトのログイン ページ。 WhatsApp 経由の OTP 安全で便利な方法です 2要素認証ワンタイムパスワードをユーザーの登録済みWhatsApp番号に直接送信する方式です。この方式は、セキュリティを強化すると同時に、迅速かつユーザーフレンドリーな本人確認体験を提供します。現場の声を力強いメッセージへ。 DotNetNuke (DNN) XNUMX 要素認証 プロバイダーは、Google Authenticator、Microsoft Authenticator、SMS経由のOTP、電子メール経由のOTP、Duo プッシュ通知など、さまざまな認証方法を提供します。
前提条件: ダウンロードとインストール
- ダウンロード DNN 2 要素認証 (XNUMXFA) プロバイダーのパッケージ。
- インストールパッケージdnn-two-factor-authentication-provider_xxx_installをアップロードするには、 設定 > 拡張機能 > 拡張機能のインストール.
- 次に「インストールされた拡張機能」タブで 認証システム。 ここで見ることができます miniOrange DNN 2FA認証プロバイダー.
- DNN サイトへの 2FA 認証プロバイダーのインストールが完了しました。
WhatsAppでOTPを設定する
- DNN 2FA 認証プロバイダーを構成するには、下の画像に示すように鉛筆アイコンをクリックします。
- に移動します サイトの設定 DNN 2FA を設定するためのタブ。
- DNN 2FAを有効にするには、 ライセンスキー 指定された入力フィールドに電子メールで受信されます。
- ライセンスキーを受け取っていない場合は、 "ここ" リンクをクリックしてダウンロードし、ライセンスファイルをアップロードします。 ファイルを選択してください
- 以下を行うには、 ライセンス認証 ボタンをクリックしてアクティベーションを完了します。
- アクティベーション後、 設定 > OTPメソッドを選択し、 WhatsAppメソッド.
- Metaアカウントにログインして WhatsApp > API設定. ここで、 アクセストークン, 電話番号ID, WhatsAppビジネスアカウントID — WhatsApp Business アカウントを通じて OTP を送信するために必要な資格情報。
- 次に、対応するフィールドに必要な詳細を入力します。 WhatsApp 下のタブ OTP方式、をクリックします "セーブ"
-
クリックした後 "セーブ" ボタンをクリックすると、設定が保存され、成功通知が表示されます。
設定を保存すると、WhatsApp アカウントにリンクされているすべてのテンプレートが自動的に読み込まれます。
- OTPテンプレートドロップダウンから必要なテンプレートを選択し、 "セーブ"
- 次に、 「テスト構成」 ボタンをクリックし、 電話番号プロファイル属性保存し、電話番号を入力して、 「OTPを取得」
- 「OTP を取得」ボタンをクリックすると、ユーザーは登録した携帯電話番号で WhatsApp のワンタイム パスコード (OTP) を受け取ります。
- 受信したOTPを入力し、 OTPを確認する ボタンをクリックすると、OTP を検証した後、方法が設定され、エンドユーザーに対して有効にすることができます。
- エンドユーザー向けにこの方法を有効にするには、WhatsApp経由のOTP切り替えボタンをクリックし、 エンドユーザー向けに2FAを有効にする トグルボタン。
エンドユーザーログイン
- エンドユーザーがログインすると、 2要素認証の設定 ページが表示されます。 次へ セットアップを続行します。
- 2FA設定ページで、 セットアップ 続行するにはボタンを押します。
- 指定された欄に電話番号を入力し、 OTPを取得する
- 登録した携帯電話番号でWhatsAppで受信したOTPを入力し、 OTPを確認する
- 認証画面で、登録したWhatsApp番号に送信されたコードを入力し、 有効にする
- コードが正常に検証されると、エンドユーザーはアプリケーションにログインします。
関連記事
Get in Touch
までご連絡ください dnnsupport@xecurify.com、弊社のチームが、WhatsApp経由のOTPを使用してDotNetNuke(DNN)で2要素認証(XNUMXFA)を設定するお手伝いをいたします。お客様のご要望に応じて、最適なソリューション/プランをお選びいただけるようサポートいたします。
