私がしたいのは:
-
登録プロセスで一意のランダムIDを生成します
-
IDを、電子メールアドレス、「確認済み」フィールド(デフォルト:「no」)、および追加データとともにデータベーステーブルに保存します
-
一意のIDをアクティブ化することを指すURLを使用して電子メールを送信します(例:
domain.com/activate.php?id=102939505595
-
アクティベーションページは、一意のキーが存在するかどうかを確認し、
confirmed
を変更しますyes
へのフィールド (または1
または何でも)。 -
さらに、オプションで、確認の日付/時刻、IPアドレス、およびユーザーエージェントを保存します。