Ben onlar giriş edebiliyoruz önce benim kullanıcıların hesaplarını etkinleştirmek istiyorum. Onlar bir aktivasyon linki, böyle bir şey içeren kayıttan sonra bir e-posta gönderilir:
http://www.blabla.com/activate.php?email=blabla@blabla.com&token=Aisd23uNMAu53932asdDasd82AS
Birisi oturum açtığında elbette, o kullanıcı / onu hesabını aktive olan wether olmadığını kontrol etmek zorunda. Ben bu sorunu çözmek için 2 yollarını düşünün, ya bir kullanıcı şöyle aktive olduğunda boşaltmak için ayarlanmış benim 'kullanıcı' tablosunda fazladan bir sütun, sahip olabilir:
-----------------------------------------------
| id | username | password | activation_token |
-----------------------------------------------
| 1 | user1 | blabla | |
-----------------------------------------------
| 2 | user1 | blabla | asd232DA34qADJs2 |
-----------------------------------------------
Sonra kullanıcı bilgileri ile birlikte activation_token ayıklamak her bir kullanıcının içeri günlükleri Ya Ben daha sonra her bir kullanıcının günlükleri 'kullanıcıların tablo üzerinde katılan sadece aktivasyon belirteçleri içeren ayrı bir tablo olabilir:
--------------------------------------
| id | account_id | activation_token |
--------------------------------------
| 1 | 37 | dsad2428491dka98 |
--------------------------------------
| 2 | 2 | asd232DA34qADJs2 |
--------------------------------------
Peki hangisi en etkili olur? Zaman ayırdığınız için teşekkürler.
Tüm büyük tepkiler için EDIT: Teşekkürler