Aktivasyonlu Üyelik Sistemi İstek [PHP]
-
sitem için basit bir üyelik sistemi hazırladım ancak aktivasyon maili olayını ve güvenlik zımbırtılarını pek halledemedim. yapamadığım kısımları bakıp öğrenebilmem için benzer bir scripte ihtiyacım var.
elinde olan varsa paylaşabilir mi?
-
Hocam veritabanına iki sütun daha aç aktivite diğeri de kontrol olur adı da ilk üye aktivitenin değerini 0 yap sonra kafana göre random bir şey türetsin php onu da kontrol sekmesine atasın aktivite için mail göndersin siten.com/aktivite.php?code=019247u3eothıref9h234 şeklinde sonra buradan veriyi çek karşılaştır doğruysa 0 değerini bir yapsın eğer zaten 1se aktif edilmiş yazsın
-
2 tane sütuna gerek yok bi sütun yap içine random 9 haneli sayı yazdırt. aktivasyon yaptırırkende o 9 haneli rakamla yaptırcaksın ve aynı sütuna 0 yazdırcaksın giriştede 0 sa girdirtirsin aksi halde aktif değildir
-
Mantık daha orjinal helal :)
Biri çıkıp o sütuna da gerek yok derse ne gülerim ama :D
-
simiramis bunu yazdı:
-----------------------------
Mantık daha orjinal helal :)
Biri çıkıp o sütuna da gerek yok derse ne gülerim ama :D
-----------------------------biraz kasarsak onada gerek kalmaz :P
hemen şöyle aktivasyon maili atarken id yi kullanıcı adını ve maili ufak bi şekilde şifrelersin. veritabanına maili kayıt etmezsin. email aktivasyon linkinde email id ve o şifre olur sonra o id deki kullanıcı adı ve gelen mail tekrardan şifrelenip gelen şifreyle karşılaştırılır doğruysa mail db ye kaydedilir eğer mail boşsa aktif değil sdfgsdfg:D nasıl ama
-
O benim aklıma geldi ama şifrelemeyi millet çözerse mail kullanmadan hesabını aktivite edebilir gibime geldi.
-
tamam kaptım olayı, eyv.
-
cosmic bunu yazdı:
-----------------------------
simiramis bunu yazdı:
-----------------------------
Mantık daha orjinal helal :)
Biri çıkıp o sütuna da gerek yok derse ne gülerim ama :D
-----------------------------biraz kasarsak onada gerek kalmaz :P
hemen şöyle aktivasyon maili atarken id yi kullanıcı adını ve maili ufak bi şekilde şifrelersin. veritabanına maili kayıt etmezsin. email aktivasyon linkinde email id ve o şifre olur sonra o id deki kullanıcı adı ve gelen mail tekrardan şifrelenip gelen şifreyle karşılaştırılır doğruysa mail db ye kaydedilir eğer mail boşsa aktif değil sdfgsdfg:D nasıl ama
-----------------------------valla güzelmiş algoritma yeteneği böle bişe işte.
-
simiramis bunu yazdı:
-----------------------------
O benim aklıma geldi ama şifrelemeyi millet çözerse mail kullanmadan hesabını aktivite edebilir gibime geldi.
-----------------------------yaratıcılığına kalmış gelen şifre decrypt edilmiyceği için md5 te kullanabilirsin.
id+kullanıcıadı+email+id+deneme+id şu şekil md5 let falan filan kafana göre scripti görmeyen kimse kıramaz :D -
bi çizek hele burayı
