我試圖通過向密碼添加鹽來製作Laravels包含的身份驗證系統的更安全版本。但我不知道如何使用自定義身份驗證功能。我做了一個和它看起來像這樣:Laravel自定義身份驗證驅動程序
public function authenticate(Request $request)
{
$user = User::where('email', $request->email)->first();
$password = bcrypt($request->password . $user->salt);
if (Auth::attempt(['email' => $request->email, 'password' => $password])) {
return redirect()->intented();
}
}
我試圖從Laravels文檔,這樣做(5.2)
所以要指定它: 我鹽不能添加到Laravels驗證系統,我想用上面的函數來做,但我不知道如何使用它?
那麼你能幫我嗎?