0

私は現在、ユーザーが登録し、電子メールが生成され、電子メールをクリックし、データベースを更新してからサイトに戻るシステムを持っています。次に、ログインする必要があります。

最後のステップを削除しようとしていますが、醜くなっています。

リンクが選択されたときに得られる唯一の 2 つの変数は、電子メールとアクティブ化のための emailCode です。

私が考えているときは、その電子メールを受け取り、データベースからユーザー名とパスワードを取得してからログイン機能に進む関数を作成することです。ただし、データベースに追加するとパスワードが暗号化されることに気付いたので、これが機能するかどうかはわかりません。私は SHA1 しか使用していませんが、いずれ更新する予定です。

何か提案はありますか?

4

1 に答える 1

0

メールリンクを処理する機能に、ユーザーを自動的にログインさせる機能を含める必要があります。彼らはリンクをクリックします。サイトに戻り、「登録されました」ページが表示されます。これにより、ユーザーをページ間で追跡するために使用する Cookie も設定されます。ユーザーに関する情報をセッションに保存する場合は、ログイン時にその情報を取得してセッションに保存します。

于 2013-07-20T20:26:58.640 に答える