• 22-08-2016, 16:18:52
    #1
    Merhaba kullanıcıya kayıt ederken şifresini kendi oluşturması için kişiye mail gönderip linke tıkladığında şifresini kendi oluştursun sistem için nasıl bir yol izlemem lazım ?
  • 22-08-2016, 17:29:25
    #2
    basit bir yöntem anlatayım tabi daha karmaşık ve farklı yöntemler de mevcut.
    Şimdi ilk olarak db ye bir token tablosu oluşturman gerekiyor. Adam kayıt olduğunda token tablosuna üyenin idsi token ve durum yazıcan.
    ondan sonra adam kayıt olduğu zaman emailine bir mail gidecek ve o mailde http://senindomainin.com/kayitol?token=A7GH8KK9UF

    gibi bir şey buraya geldiği zaman da kontroller ve işlemler olucak. Tabi bu sırada üyeler db şifre kısmında boş bırakıyorsun. adam giriş yapmaya çalıştığı zaman kontrol ediyor db de adamın şifresi boş ise ekrana yazı gelicek tabi bu senin isteğine göre kaydınız tamamlanmadı epostanıza giden link ile kaydınızı tamamlayın gibisinden.
  • 22-08-2016, 23:10:43
    #3
    BerkPW adlı üyeden alıntı: mesajı görüntüle
    basit bir yöntem anlatayım tabi daha karmaşık ve farklı yöntemler de mevcut.
    Şimdi ilk olarak db ye bir token tablosu oluşturman gerekiyor. Adam kayıt olduğunda token tablosuna üyenin idsi token ve durum yazıcan.
    ondan sonra adam kayıt olduğu zaman emailine bir mail gidecek ve o mailde http://senindomainin.com/kayitol?token=A7GH8KK9UF

    gibi bir şey buraya geldiği zaman da kontroller ve işlemler olucak. Tabi bu sırada üyeler db şifre kısmında boş bırakıyorsun. adam giriş yapmaya çalıştığı zaman kontrol ediyor db de adamın şifresi boş ise ekrana yazı gelicek tabi bu senin isteğine göre kaydınız tamamlanmadı epostanıza giden link ile kaydınızı tamamlayın gibisinden.
    http://senindomainin.com/kayitol?token=A7GH8KK9UF bu kısmı oluşturdum ama sayfa işlemi nasıl olabilir? -
  • 23-08-2016, 07:10:33
    #4
    sRc adlı üyeden alıntı: mesajı görüntüle
    http://senindomainin.com/kayitol?token=A7GH8KK9UF bu kısmı oluşturdum ama sayfa işlemi nasıl olabilir? -
    sayfanın en başına ayar dosyasını hemen çektikten sonra
    get ile kontrol yap token var mı yok mu diye
    eğer varsa şifre kısmını açsın ve şifre oluştursun yok ise kayıt kısmını açsın.
    şifre kısmında ise gelen tokenden veriyi çeksin gelen tokende mysql e kullanıcı id sini çekiyoduk...