Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
При попытке авторизации появляется сообщение "Whoops, looks like something went wrong". Статус страницы 500 internal server error.
Контроллер:
<?php namespace Admin;
class AdminController extends \BaseController {
public function index() {
$data = Input::all();
if (Auth::attempt([ 'email' => $data['email'], 'password' => $data['password'] ], true)) {
if (Auth::usermodel()->user_group == 1) {
return View::make('backend.index');
} else {
return Redirect::to(URL::previous());
}
} else {
return "error";
}
}
}
Роуты:
Route::group([ 'prefix' => 'admin' ], function() {
Route::get('/', function() {
return View::make('backend.login');
});
Route::post('/index', 'Admin\AdminController@index');
Route::get('/index', function() {
if (Auth::check()) {
return View::make('backend.index');
} else {
return Redirect::to('/admin');
}
});
});
Папка backend с контроллером добавлена в composer.json
Уже несколько часов бьюсь над проблемой, ничего не получается
Не в сети
Auth::usermodel()
?
И отладчик включите. Сразу будет видно где проблема.
Спасибо, отладчик помог
Не в сети
Страницы 1