Ben genellikle kimliği içeren bir bağlantı ve aktivasyon anahtarını gönderir. Onlar benim aktivasyon senaryoyu ziyaret ettiğinizde ben bir eşleşme bulmak eğer, ben bunları etkinleştirmek.
Zaman kayıt, belki üst / alt durumda alfanümerik karakterden 32 karakter oluşturmak ve aktivasyon tuşu olarak ayarlamak gerekir. Bu noktada, 'aktif' olarak adlandırılan bir alan oluşturabilir ya da bir etkinleştirme anahtarı varsa kullanıcı aktif değildir varsayabiliriz.
uid | email | key
------------------------------------------------------------
001 | j.smith@mysite.com | e09141f3f5a17fed6222fc0279b9afdf
------------------------------------------------------------
002 | mary.tyler@abc.com |
------------------------------------------------------------
Kullanıcı etkinleştirme komut eriştiğinde, sadece sağlanan kimliği ile ve bir eşleşme bulunursa, dosya üzerinde kullanıcı kaydından anahtarını silmek (ya da boolean 'aktif' alanını güncelleştirmek) birlikte sağlanan anahtar kontrol ve kapıları açmak .
Sağlanan e-posta adresi yoksa, hiçbir kaybı. Siz rutin hareketsizlik bir ay sonra tuşları ile tüm satırları silebilirsiniz.