laravel 4.2会话到期的问题

时间:2015-10-18 16:27:30

标签: php session laravel laravel-4

在我的登录信息中,我创建了会话Session::put('lid','somevalue')Session::put('ltype','somevalue'),在我的默认刀片中,我做了类似的事情

@if(Session->has('ltype')
<div>Hello</div>
@else
//redirect to login page

在app / config中我的session.php我已经将超时更改为5意味着5分钟。我计时但它已经8分钟,当我刷新我的页面时它仍然显示Hello它应该被重定向到登录已经因为会话已经过期了。难道我做错了什么?

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码:

    @if(Session::has('ltype')
        <div>Hello</div>
    @else

您必须使用::而不是->,因为Session是一种静态方法。