3 回答

TA贡献1943条经验 获得超7个赞
自定义登录 100% 无需授权即可工作,
use Hash;
$data->password = Hash::make(($request->password)); Encript Password
public function requestEmployee(Request $request)
{
if ($data = AddEmployee::where('name', $request->name)->first()) {
$pass = Hash::check($request->password, $data->password);
if ($pass) {
echo "sucess";
} else {
echo "Password Not Valid";
}
} else {
echo "Username Not Valid" . "<br>";
}
}

TA贡献1829条经验 获得超6个赞
请尝试一下:
public function login()
{
request()->validate([
'email' => 'required',
'password' => 'required'
]);
$credentials = array(
"email" => request("email"),
"password" => request("password")
);
if (Auth::attempt($credentials)) {
return 'exit!';
}
return 'Error';
}

TA贡献1890条经验 获得超9个赞
$password=Hash::check($request->password,$user->password);
使用它会返回 true 或 false
或者只是使用
$credentials = array(
"email" => request("email"),
"password" => request("password")
);
没有 bcrypt
- 3 回答
- 0 关注
- 197 浏览
添加回答
举报