Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
サイトへの訪問者に、アカウントにサインアップする前に求人情報を記入してもらいたい. 求人情報が入力され、ユーザーがサインアップすると、ユーザーが自分の電子メール アドレスを確認するまで、求人は実際に掲載されません。私の問題は、ユーザーがブラウザを閉じて後でアカウントを確認すると、ブラウザ セッションに保存しているため、求人情報が消えてしまうことです。この問題に対処するより良い方法はありますか?
情報をデータベースに保存します。
とにかく、他の人がそれを見るためには、最終的にそれを行う必要があります.
有効期限が切れたセッションに依存することはできません。
コメントへの返信:
電子メールを送信する前に電子メール アドレスを保存していない場合は、実際には電子メールの検証を行っていません。メールアドレスを検証済みフラグ 0 でユーザーテーブルに保存します。次に、ユーザーが検証したときに、それを 1 に設定できます。その後、このユーザーにリンクされているものはすべて表示できることがわかります。