Laravel 4&哨兵

时间:2014-01-03 12:13:26

标签: laravel laravel-4 cartalyst-sentry

我只是试图让我的头围绕着哨兵......它看起来很棒。

我只是想知道是否有功能来检查用户当前是否已登录?

我尝试过使用以下内容:

if(!Sentry::check()) return Redirect::to('login');

但是如果用户没有登录,我会收到以下错误:

Call to undefined method Illuminate\Cookie\CookieJar::get()

任何人都可以为我解释这个问题吗?

感谢。

1 个答案:

答案 0 :(得分:7)

看起来您使用的是Sentry的错误版本。编辑您的composer.json并使用:

"require": {
    ...
    "cartalyst/sentry": "2.1.*",
    ...
},

然后

composer update