با سلام خدمت همه دوستان
میخوام ورود با موبایل رو پیاده سازی کنم،،، جوری که دیگه ایمیل در کار نباشه
کد هاش هم تا حدودی نوشتم ولی نمیدونم چرا کار نمیکنه. ممنون میشم اگه کسی میتونه راهنمایی کنه
public function login(Request $request)
{
phoneValidateLogin($request);
// Get user record
$user = User::where('phone', $request->phone)->first();
// Check Condition Mobile No. Found or Not
if($request->phone != $user->phone || $request->password != $user->password) {
session('phone', 'Your mobile number not match in our system..!!');
return back();
}
// Set Auth Details
\Auth::login($user);
// Redirect home page
return redirect()->route('home');
}
مشکل رو پیدا کردم،،،
ایراد این بود که میخواست دو تا پسورد هش شده رو مقایسه کنه که این ایراد داره و باید از این روش پیش میرفت
! Hash::check($request->password, $user->password)
این لینک هم برای مطالعه بیشتر دوستانی که مثل من به این مشکل برخورد کردن
https://stackoverflow.com/questions/35715755/how-to-compare-two-encryptedbcrypt-password-in-laravel
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟