ノードエクスプレスAPIにOTPを使用したい。 現在、私はユーザー名とパスワードを使用してパーソナライズすることができますが、モバイル番号とOTPを使用して行います。 これにはどのような参考資料を使用できますか?ノードjsのワンタイムパスワード
0
A
答えて
2
あなただけの送信およびOTPと、それは、私はあなたがSpeakeasyのために行くべきだと思いませんを求めることにより、携帯電話を確認したい場合。
Speakeasyは、主に2因子認証(例えば、30秒ごとにOTPを生成する)のようなTOTPとHOTPを対象としています。
しかし、あなたは一度、ユーザーの携帯電話を確認したいので、すべてを行う必要がある:
- は、任意のランダムのn桁の番号を生成し、DB内のテーブルに保存は、作成時にユーザーにマップ。
- これをユーザーの電話に送信します。任意のサービスを使用できます。私は個人的にtwilioを使用します。
- ユーザがOTPを入力するときに、現在の時刻を作成時刻と照合し、有効かどうかを確認します。
- ケースを処理します。a)有効な場合:ユーザーを確認済みとマークします。 b)無効な場合:何でもしてください。
3
あなたはこののようにそれをしなければならないここを参照してください:
ワークフロー:
- 使用メッセージの送信のようなAPI
twilio
、そのようなOpenTok
何か。 - リアルタイム対話のための使用
Socket.io
、それは非常に参考アプリケーション
を作成するために使用express
ワンタイムパスワードコード
speakeasy
NPMパッケージを送信中: OTP Verification using NODE & EXPRESS
Gitのレポ:
+0
Speakeasyは、主に2因子認証(例えば、30秒ごとにOTPを生成する)のようなTOTPとHOTPを対象としています。しかし、それは電話の確認のために余計です。 –
関連する問題
- 1. express jsでワンタイムパスワードを生成
- 2. スピークイージー特急JS:ワンタイムパスワード生成が
- 3. Mysql、php - ワンタイムパスワード
- 4. 流星jsでワンタイムパスワードを生成する方法
- 5. ノードJSのノードJSのHTTP要求コールバック
- 6. ノードJS:ノードsheduleパーサのバグ
- 7. ノードJS、
- 8. ノードJS
- 9. ノードJS
- 10. ノードjs
- 11. ノードjs
- 12. ノードJS
- 13. ノードJS
- 14. ノードJS
- 15. ノードjs
- 16. ノードjs
- 17. ノードJS
- 18. コードHPE_INVALID_METHODノードのjsハピJS
- 19. ユーザモジュール - ノードのjs
- 20. ノードjsのクライアントコード
- 21. ノードjsのRSACryptoServiceProvider
- 22. ノードJSクリックボタンページの
- 23. ノードのjs
- 24. ノードJSのドキュメントビューア
- 25. Nodejs:speakeasyパッケージでワンタイムパスワードを生成
- 26. ノードjsマングースタイプのエラー
- 27. ノードのECONNREFUSEDエラー。 Js
- 28. AJAXとノードのjs
- 29. res.renderのノードjsループ
- 30. ノードjsクラスタモジュールのジレンマ
私のアプリケーションで現在のユーザーを覚えて、それに応じてビューを変更したいと思っています。パスポート認証を使用している間、特定の顧客のためにアプリをパーソナライズできる「xアクセストークン」を返します。このotplibはまたそのようなものを返しますか? そうでない場合は、現在のユーザーをどのように覚えていますか? –