我正在使用php的laravel Framework进行开发。我使用身份验证内置功能登录用户。以下是我的问题: -
我想知道,身份验证类如何工作以及如何维护用户的身份验证会话,我可以访问该用户吗?如果是,那么如何?
在laravel的Authentication Class的文档页面上,它写成
如果您想在应用程序中提供“记住我”功能,您可以将> true作为第二个参数传递给try方法,这将使用户无限期地进行身份验证(或直到他们手动注销):
所以,我想知道,如果我没有指明记住我,那么我的会话会在那里待多久?
更新:新问题
答案 0 :(得分:0)
Here you can find一个关于基于身份验证状态注册/验证/过滤的非常好的教程。
访问登录用户。你可以查看Laravel security page 基本上在这里:
if (Auth::attempt(array('email' => $email, 'password' => $password, 'active' => 1)))
{
$email = Auth::user()->email;
}
关于会话参数(会话持续多少分钟等),您可以查看
app/config/session.php
查看有关会话here
的更多信息