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.