Laravel “与”的区别是什么;“登录”;及;“尝试”;Auth中的方法
我正在学习Laravel5.4,并定制和制作我的原创Auth功能 下面是我的“身份验证”方法 我对上面提到的$memore_me参数中关于尝试和登录方法的部分有一个问题 他们之间有什么区别 当我看到文档时,它说类似于,如果你想做“记住我”标记,你可以设置关于这两个标记的第二个布尔参数。Laravel “与”的区别是什么;“登录”;及;“尝试”;Auth中的方法,laravel,authentication,login,laravel-5.4,Laravel,Authentication,Login,Laravel 5.4,我正在学习Laravel5.4,并定制和制作我的原创Auth功能 下面是我的“身份验证”方法 我对上面提到的$memore_me参数中关于尝试和登录方法的部分有一个问题 他们之间有什么区别 当我看到文档时,它说类似于,如果你想做“记住我”标记,你可以设置关于这两个标记的第二个布尔参数。trunt($credentials,$memored_me)如果登录凭据正确,将尝试让用户登录。如果未登录,则表示用户未登录。此方法返回一个布尔值,以便您可以检查是否成功 login($user\u id,$me
trunt($credentials,$memored_me)
如果登录凭据正确,将尝试让用户登录。如果未登录,则表示用户未登录。此方法返回一个布尔值,以便您可以检查是否成功
login($user\u id,$memory\u me)
将在不检查任何凭据的情况下让用户登录
“记住我”指定用户登录是否应在浏览器会话中保持,而无需重新验证
在您的示例中,我看到您在尝试(…)
中调用登录(…)
。这是不必要的。您可以删除登录(…)
行
例如:
if(Auth::attempt($credentials, $remember_me)){
return redirect()->route('mypage');
}
谢谢你用一个例子来回答。我理解两者之间的区别。在你的评论中,“这应该是需要的。”。这是“不需要这个”,不是吗?无论如何,非常感谢你!!对不起,我不明白你的评论“这应该是需要的”。但我现在明白了。非常感谢。修正了打字错误。本来应该是的,但不应该。
if(Auth::attempt($credentials, $remember_me)){
return redirect()->route('mypage');
}