Когда я пытаюсь использовать sentry::authenticate()
в моем браузере отображается сообщение «Ой, похоже, что-то не так». Я не знаю, откуда это.
Вот мой маршрут:
Route::post('login',function(){
$credentials= array('email'=>Input::get('email'), 'password' =>Input::get('password'));
$user=sentry::authenticate('$credentials,false);
});
Но это не работает, как только я нажимаю кнопку входа
Проблема была решена в комментариях. Резюме размещено здесь как ответ для будущих пользователей.
Основная проблема заключается в том, что миграции для пакета Sentry не были выполнены. Из-за этого таблица газа не существует, в результате чего код вызывает исключение.
По сути, я обнаружил, что laravel 4 поставляется со своими собственными таблицами миграции, которые необходимо запустить, прежде чем таблицы будут созданы в вашей базе данных.
Просто запустите этот код ниже:
php artisan migrate: — пакетный картридж / часовой.
это решит проблему для вас.
Благодаря Патрикусу.