使用查询生成器登录
Login with query builder
如何使用此 queryBuilder 检查 laravel 中是否存在用户?
问题是检查密码:
$user = DB::table('users')
->where('email',$request->input('email'))
->where('password',bcrypt($request->input('password')))
->first();
auth()->attempt(['email' => $request->email, 'password' => $request->password])
如果您只想检查密码,请使用 Hash::check()
:
Hash::check($request->password, $passwordFromDb)
获取电子邮件
$user = DB::table('users')
->where('email',$request->input('email'))
->first();
检查密码
use Illuminate\Support\Facades\Hash;
if(Hash::check($user->password,Hash::make($request->input('password')))){ echo"Password current"; }else{ echo "Password Wrong";}
如何使用此 queryBuilder 检查 laravel 中是否存在用户? 问题是检查密码:
$user = DB::table('users')
->where('email',$request->input('email'))
->where('password',bcrypt($request->input('password')))
->first();
auth()->attempt(['email' => $request->email, 'password' => $request->password])
如果您只想检查密码,请使用 Hash::check()
:
Hash::check($request->password, $passwordFromDb)
获取电子邮件
$user = DB::table('users')
->where('email',$request->input('email'))
->first();
检查密码
use Illuminate\Support\Facades\Hash;
if(Hash::check($user->password,Hash::make($request->input('password')))){ echo"Password current"; }else{ echo "Password Wrong";}