私はnodejsプロジェクトで作業しています。私はnodejsでpassportjを使ってログインシステムを作成しました。すべてが大丈夫ですが、私はどのように私が行くことができるかわかりませんパスワード回復パスワードを忘れた場合、あなたのアカウントを回復するためのテキストメッセージ(SMS)または音声通話を受信するオプションがあります。ノードのパスワード回復オプションとしてユーザの電話番号を設定するには
私はHow To Implement Password Reset In Node.jsを試してみたいですが、その例では電子メールでパスワードの回復を示しています。
私はすでにこのStackOverflowの質問をチェックして、それらのどれも私がアーカイブする予定のものの中に助けなかっ:
- How can I send verfication codes to mobile numbers in node.js? (Like nodemailer, but for SMS)
- Password Reset In NodeJS
- reset/change password in nodejs with passportjs
私は非常にいずれかを理解するだろう助けて。
ありがとうございます。
あなたがしたことは、自分がパスワードを回復しようとしたときにユーザーが送信した電話番号と一致していることです。有効な場合は、新しいパスワードを設定するようユーザーに依頼します。彼がそれを送ったら、それを保管し、ユーザーがログインできるようにします。 –
@JesseSchokker - それはパスワードとして電話番号を使用するだけです。誰でも自分の電話番号を知っている誰かが勘違いしてしまっている可能性があります。秘密情報ではありません! – Quentin
あなたの質問は不明です。あなたはSMSを送る方法を尋ねていますか? (あなたはどのように説明されている質問にリンクしています。)特定の時間内にトークンが使用されないとトークンを期限切れにする方法を尋ねていますか? TwilioやNexoにサインアップする方法は? (あなたの問題は、彼らが顧客サービス部門にはるかに良いアドレスになるように思えます)。 – Quentin