当我尝试使用sentry::authenticate()
时,我的浏览器会显示“哎呀,看起来有些不对劲”。我不知道这是从哪里来的。
这是我的路线:
Route::post('login',function(){
$credentials= array('email'=>Input::get('email'), 'password' =>Input::get('password'));
$user=sentry::authenticate('$credentials,false);
});
但是,只要点击登录按钮
,这就不起作用了答案 0 :(得分:0)
问题已在评论中得到解决。摘要在此处发布,作为未来用户的答案。
主要问题是尚未运行Sentry包的迁移。因此,节流表不存在,导致代码抛出异常。
答案 1 :(得分:0)
基本上我发现laravel 4附带了自己的迁移表,需要在数据库中创建表之前运行。 只需运行以下代码:
php artisan migrate: - package cartalyst / sentry。
这将为您解决问题。
感谢patricus。