• 15-01-2026, 10:52:48
    #1
    Merhaba üye giriş yaparken mail ile yapıyordu üyelik giriş kayıt bölümünü gsm olarak deişitrdik sadece sisteme giriş yapılmıyor mailden çektiği için sistemi telefonla açılcka şekilde değiştirilcek ajanslar değil birebir kendisi yapıcak birini arıyorum

    whatsapp için tıkla
  • 15-01-2026, 10:58:50
    #2
    alt yapı hakkında detaylı bilgi verebilirmisiniz core php , laravel , codeigniter vsvsvs gibi
  • 15-01-2026, 11:06:49
    #3
    Alt yapı bilgisi verirseniz yardımcı olayım
  • 15-01-2026, 16:26:23
    #4
    Altyapıya gerek yok iş veritabanında bitiyor. Çözüm üretilmediyse yardımcı olayım.
  • 15-01-2026, 17:04:45
    #5
    S3K1Z adlı üyeden alıntı: mesajı görüntüle
    Altyapıya gerek yok iş veritabanında bitiyor. Çözüm üretilmediyse yardımcı olayım.
    açıklarmısın hocam bizde aydınlanmış olalım adam user email olarak tanımlamış ve bir kaç validasyondan geçiyordur büyük ihtimal sen bunu veritabanı ile nasıl çözeceksin ahir ömrümüzde bir şey daha öğrenmiş oluruz ?
  • 15-01-2026, 19:17:55
    #6
    iletişime geçersek hallederim
  • 15-01-2026, 20:44:46
    #7
    Pos3idon adlı üyeden alıntı: mesajı görüntüle
    açıklarmısın hocam bizde aydınlanmış olalım adam user email olarak tanımlamış ve bir kaç validasyondan geçiyordur büyük ihtimal sen bunu veritabanı ile nasıl çözeceksin ahir ömrümüzde bir şey daha öğrenmiş oluruz ?
    Tabi hocam açıklayayım mevcut yapıda users tablosunda kimlik doğrulama işlemleri yalnızca email alanı üzerinden gerçekleştirilmektedir. Bu nedenle, login katmanında GSM ile giriş opsiyonu tanımlanmış olsa dahi, veritabanı seviyesinde karşılık gelen bir alan bulunmadığı için kimlik doğrulama başarısız olacaktır. O sebeple uygulamanın PHP, Java veya başka bir alt yapıda olması bu durumu değiştirmez, çünkü asıl belirleyici unsur veritabanı şemasıdır. GSM numarasını tutacak numerik veya string bir alan örneğin gsm, phone_number tanımlanmadığı sürece kullanıcı GSM ile kayıt olamaz ve bu bilgi üzerinden login işlemi gerçekleştirilemez. Öncelikle veritabanına ilgili GSM sütunu eklenmeli, ardından login sürecindeki sorgular ve doğrulama mantığı güncellenmelidir. Bu düzenlemeden sonra kullanıcıların e-posta veya GSM numarasını seçerek hata select menü aracılığıyla seçmeli giriş yapması mümkün hale gelecektir. Teşekkürler Çok özür dileyerek birde şunu ekleyeyim Laravel bir alt yapı değil frameworktür altyapısı PHP'dir.
  • 15-01-2026, 23:30:59
    #8
    S3K1Z adlı üyeden alıntı: mesajı görüntüle
    Tabi hocam açıklayayım mevcut yapıda users tablosunda kimlik doğrulama işlemleri yalnızca email alanı üzerinden gerçekleştirilmektedir. Bu nedenle, login katmanında GSM ile giriş opsiyonu tanımlanmış olsa dahi, veritabanı seviyesinde karşılık gelen bir alan bulunmadığı için kimlik doğrulama başarısız olacaktır. O sebeple uygulamanın PHP, Java veya başka bir alt yapıda olması bu durumu değiştirmez, çünkü asıl belirleyici unsur veritabanı şemasıdır. GSM numarasını tutacak numerik veya string bir alan örneğin gsm, phone_number tanımlanmadığı sürece kullanıcı GSM ile kayıt olamaz ve bu bilgi üzerinden login işlemi gerçekleştirilemez. Öncelikle veritabanına ilgili GSM sütunu eklenmeli, ardından login sürecindeki sorgular ve doğrulama mantığı güncellenmelidir. Bu düzenlemeden sonra kullanıcıların e-posta veya GSM numarasını seçerek hata select menü aracılığıyla seçmeli giriş yapması mümkün hale gelecektir. Teşekkürler Çok özür dileyerek birde şunu ekleyeyim Laravel bir alt yapı değil frameworktür altyapısı PHP'dir.
    açıklaman için çok teşekkür ederim Veritabanı şeması ortak olsa bile, bu değişikliğin nasıl uygulanacağı altyapıya (auth mimarisine) göre değişir. vakit ayırıp cevapladığın için tekrar teşekkür ederim