lostyazilim
tr.link

Tek kullanımlık misafir kullanıcı şifresi ve otomatik yenileme işlemi

16 Mesajlar 2.033 Okunma
acebozum
tr.link

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)
Herkese hayırlı bir gün dilerim öncelikle...

Başlıkta yazdığım işlemi gerçekleştirmek için nasıl bir kod kullanmak yerinde olur?

Aydınlatabilirseniz çok sevinirim, teşekkürler...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
wmaraci
reklam

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)
BEYAZMASTER örnek olarak şifreyi demo olarak verdiniz. Kişi giriş yaptığı an login işlemi true olduğunda şifreyi update yapabilirsiniz. Kişi çıkış yaptığında tekrar giriş yapamayacaktır.
BEYAZMASTER

kişi bu mesajı beğendi.

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
E posta aracılığıyla giriş. Tek seferlik giriş için kullanıcı e posta adresini yazar, email adresine gelen bağlantıya tıklayınca giriş yapmış olur. Bu fikri beğenirseniz arka plan işlemlerini açıklayabilirim
BEYAZMASTER

kişi bu mesajı beğendi.


BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

ÖmerGünay adlı üyeden alıntı

BEYAZMASTER örnek olarak şifreyi demo olarak verdiniz. Kişi giriş yaptığı an login işlemi true olduğunda şifreyi update yapabilirsiniz. Kişi çıkış yaptığında tekrar giriş yapamayacaktır.


ÖmerGünay üstadım, adınız TÜRKÇE karakter ile başladığı için mention'layamıyorum.
Bunu şurada sormuştum ama cevabı yok henüz...
https://wmaraci.com/forum/wm-araci/alinti-yapilamiyor-672331.html

Arada bunu da belirtmiş ve sormuş olayım...


Bahsettiğiniz yöntem çok pratik ve mantıklı...

Login ile update işlemini aynı anda yapan kod nasıl olur gözümde canlandıramadım henüz...

Zahmet olmayacak ise müsait olduğunuzda bir örnek ile aydınlatabilirseniz makbule geçer...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
wmaraci
wmaraci

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)
BEYAZMASTER login true olunca session başlasın dediğiniz alanda update kodu yazabilirsiniz hocam. mention lama işini yönetime bildireyim ben siz demeseniz haberim yoktu öyle bir durumdan.
BEYAZMASTER

kişi bu mesajı beğendi.

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

Abdullahx adlı üyeden alıntı

E posta aracılığıyla giriş. Tek seferlik giriş için kullanıcı e posta adresini yazar, email adresine gelen bağlantıya tıklayınca giriş yapmış olur. Bu fikri beğenirseniz arka plan işlemlerini açıklayabilirim


Üzerinde çalıştığım farklı bir proje için çok uygun ve çok güzel bir çözüm olur bu bahsetmiş olduğunuz yöntem...

Çok makbule geçer üstadım...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

ÖmerGünay adlı üyeden alıntı

BEYAZMASTER login true olunca session başlasın dediğiniz alanda update kodu yazabilirsiniz hocam. mention lama işini yönetime bildireyim ben siz demeseniz haberim yoktu öyle bir durumdan.



Belirttiğiniz şekilde deneyeceğim hocam...
Session sonrasında update işlemi için bir form oluşturacağım.
Lakin formun submitine nasıl otomatik tıklanacak?
Yada farklı bir yöntem mi var bilmediğim?


(Mention konusunda size verilecek cevabı paylaşırsanız sevinirim.)
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)
BEYAZMASTER form koymana gerek yok hocam. Direk UPDATE tablo SET işlemi ile değişebilirsin şifreyi.
BEYAZMASTER

kişi bu mesajı beğendi.

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

ÖmerGünay adlı üyeden alıntı

BEYAZMASTER form koymana gerek yok hocam. Direk UPDATE tablo SET işlemi ile değişebilirsin şifreyi.


Paylaştığınız şekilde deneyeceğim üstadım.

Teşekkür ederim tekrar...
OmerGunay

kişi bu mesajı beğendi.

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)

BEYAZMASTER adlı üyeden alıntı

Üzerinde çalıştığım farklı bir proje için çok uygun ve çok güzel bir çözüm olur bu bahsetmiş olduğunuz yöntem...

Çok makbule geçer üstadım...


Bir tane veri tabanı tablosu oluşturun, bu tabloda email sütunu olsun bir tane de token sütunu olsun en basit olarak. Kullanıcı e posta adresini girdiğinde bu adresi mail sütununa kaydedin, bir tane de 32 karakter veya istediğiniz uzunlukta rastgele değer oluşturun bunu da token sütununa yazın. Daha sonra bir atıyorum autologin.php diye dosya oluşturun. Kullanıcının mail adresine şuna benzeyen bir bağlantı gönderin.

https://site.com/autologin.php?q={buraya rastgele oluşturduğunuz tokenı koyun}

Bu autologin.php dosyasında da kontrolleri yapın. Eğer veri tabanında bu GET q olan token varsa oturum açsın. Kullanıcı mailden tıklayıp bu sayfaya gelecek çünkü. Bu değerin olduğu satırdaki email adresini de session kullanıcı değeri olarak kullanırsınız
BEYAZMASTER

kişi bu mesajı beğendi.


Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al