私は、ユーザーへのURLリンクを送信したプロジェクトで作業しており、ユーザーはそのアカウントにログインするためにユーザーアカウント情報を入力する必要があります。ユーザアカウント情報をそのリンクに入力すると、ユーザは自分の情報を受け取ったときに自分のアカウント情報を毎回入力しません。電子メールでアカウント情報とURLリンクを送信しました
1
A
答えて
0
固有のリンクを生成し、特定の期間(セキュリティ上の理由から)ユーザーと結びつける必要があります。その後、特定の期間内にそのリンクを使用してログインできるように、ユーザーにリンクを送信します。その時間が経過すると、新しいリンクをリクエストする必要があります。
これはステップバイステップバイステップです: 1.ユーザーは自分の電子メール/電話番号を入力します。 2.データベースにその電子メール/電話番号で利用可能なユーザーがいるかどうかをチェックします。ユーザーが見つかった場合は、そのユーザーの一意のトークンを保存して保存する必要があります。 3.そのトークンを使用してリンクを生成します。 4.ユーザーがリンクをクリックすると、データベースとユーザーとトークンを一致させます。一致した場合は、ユーザーが承認され、ログインさせることを意味します。トークンを削除します。
これ以上説明が必要な場合は教えてください。
関連する問題
- 1. 電子メールを送信しました
- 2. PHPでデータベース情報を電子メールに送信するには?
- 3. Gsuiteアカウントは電子メールを送信しませんcodeigniter
- 4. Codeigniter - 電子メールを受信しましたが、電子メールで送信したメッセージを受信しません。
- 5. CDO - 電子メールを送信しても電子メールを送信すると
- 6. 電子メールを送信するemailnot送信emailnot送信emailnot送信emailnot送信emailnot送信しない電子メール を送信しない電子メール
- 7. 電子メールで処理した情報を私のアプリにメールしました
- 8. 送信された電子メールに関する情報をどのように取得しましたか?
- 9. MessageUIなしで電子メールを送信
- 10. C#私は マイSMTP情報にSMTPアカウントでHTML形式の電子メールを送信するSMTP
- 11. Codeigniter:POPアカウントのcodeigniter電子メールライブラリを使用して電子メールを送信することはできますか
- 12. ループバック電子メールデータソースを添付した電子メールを送信
- 13. Authorize.net Hosted Paymentフォームプレフィルアドレスと電子メール情報
- 14. 電子メールとパスワード情報の取得
- 15. smtp gmailアカウントを使用して電子メールを送信できません
- 16. データを保存し、パスワードと電子メールでユーザーに電子メールを送信
- 17. テキストをクリックして電子メールを送信する方法リンク
- 18. 電子メールでMySQLテーブル情報を送信する際のヘルプが必要
- 19. ページ電子メールで送信
- 20. UIImage電子メールで送信
- 21. リンクからページに、私は電子メールを介して送信
- 22. vtext.comに送信された電子メールへの私の電子メールの送信が中止されました
- 23. C#で受信電子メール情報を取得する
- 24. 送信電子メール機能でエラーが発生しました
- 25. 送信後に電子メールを送信
- 26. 電子メールを繰り返し送信
- 27. pythonのyahooアカウントを使って電子メールを送信する
- 28. Codeigniter - 電子メールを送信
- 29. vb.net電子メールを送信
- 30. Asp.net電子メールを送信
どのユーザーアカウント情報ですか? –
ユーザ名とパスワード@MuhammadSumonMollaSelim – user6367569
ユーザ名とパスワードを入力しないと、ユーザはリンクをクリックしてログインするだけです。 –