Điều tôi muốn làm là:
-
Tạo một ID ngẫu nhiên, duy nhất trong quá trình đăng ký
-
Lưu trữ ID cùng với địa chỉ E-Mail, trường "đã xác nhận" (mặc định:"không") và bất kỳ dữ liệu bổ sung nào trong bảng cơ sở dữ liệu
-
Gửi E-Mail với một URL trỏ đến để kích hoạt ID duy nhất (ví dụ:
domain.com/activate.php?id=102939505595
-
Trang kích hoạt kiểm tra xem khóa duy nhất có tồn tại hay không và thay đổi
confirmed
trường thànhyes
(hoặc1
hoặc bất cứ điều gì). -
Ngoài ra và tùy chọn, lưu ngày / giờ xác nhận, địa chỉ IP và tác nhân người dùng.