UID ile url e-posta

1 Cevap php

I 2-aşamalı bir biçime sahiptir. İkinci adım oldukça lengthly ve ziyaretçinin daha sonra bunu tamamlamak isteyebilirsiniz. Ad, e-posta adresi, tuz ve ziyaretçi bağlantı örneğin e-posta: Ben ne yaptım detayları bir arada kullanarak sha1 ile bir uid oluşturmak olduğunu:

http://www.mysite.com/form/step2/ [sha1 uid]

onlar bağlantıları tıkladıklarında onlar geri formun ikinci adıma geçebilirsiniz ...

Ben bu süper güvenli değildir, ama kabul edilir farkında? değilse, ne gibi iyileştirmeler yapılabilir?

1 Cevap

Sürece bağlantı raslantısaldır gibi, insanlar "tahmin" etmek mümkün olmayacaktır; Eğer öyleyse, Tamam olmalıdır, sanırım sürece "tuz" aynı değildir gibi herkesin (I guess it's some kind of random data your generate for each user ?) için

Maybe you could have a "password" field on the first step of the form, and, if users arrive to the second step of the form via the link in the e-mail, they should re-type this password, to confirm they know it ?
I am not sure it is really necessary, but it might be seen by your users as a security measure (and some people like when the websites they are using are (or, at least, look like) secure).

Bağlantı, belki gün sadece bir kaç geçerli olması için olması güzel bir şey olacak - bu uygulamanın ihtiyaçlarına uygun eğer.