باسلام
چطور میتوانیم در لاراول مشخص کنیم که با نام کاربری و شماره موبایل لاگین کند ؟ اگر هم شماره موبایل را انتخاب کرد پیامک بره واسش اما نام کاربری با پسورد باشد.
سلام دوست عزیز در کنترلر لاگین خود لاراول که برید به این شکل میتونید اضافه کنید
protected function credentials(Request $request)
{
if(is_numeric($request->get('email'))){
return ['phone'=>$request->get('email'),'password'=>$request->get('password')];
}
return $request->only($this->username(), 'password');
}
https://stackoverflow.com/questions/47537191/laravel-login-with-username-email-or-phone
@mohammadghorbani1992
سلام خیلی ممنون ، من برای api نیاز دارم باز هم میتونم داخل کنترل از این کد استفاده کنم ؟
بله، خودتون لاگین و رجیستر کاستوم درست کنید و از این قسمت کد استفاده کنید و تشخیص بدین با چی ثبت نام کرده و ادامه کار رو برین
اگر از فیلدهای مختلف برای هرکدوم استفاده می کنید که می تونید پس از دریافت اطلاعات فرم با توجه به اون ها متوجه بشید که چه کاری انجام باید بدید اما اگر از یک فیلد استفاده می کنید باید روی دیتایی که اون فیلد به شما می ده تمرکز کنید و از روی اون متوجه موضوع بشید...
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟