В laravel 5.3.* немного по другому: PHP/** * Маршруты аутентификации */Route::get('auth/login', 'Auth\LoginController@showLoginForm')->name('auth');Route::post('auth/login', 'Auth\LoginController@login');Route::get('auth/logout', 'Auth\LoginController@logout');/** * Маршруты регистрации */Route::get('auth/register', 'Auth\RegisterController@showRegistrationForm');Route::post('auth/register', 'Auth\RegisterController@register'); Для правильного редиректа в LoginController и RegisterController: PHP /** * Where to redirect users after login. * * @var string */ protected $redirectTo = '/tasks';
У меня laravel 5.3.* Привязку параметра маршрута к модели PHP$router->model('task', 'App\Task'); делать не нужно. Достаточно указать в в методе контроллера PHPpublic function destroy(Task $task) и laravel сам привяжет параметр к модели.
В laravel 5.3.* немного по другому:
/**
* Маршруты аутентификации
*/
Route::get('auth/login', 'Auth\LoginController@showLoginForm')->name('auth');
Route::post('auth/login', 'Auth\LoginController@login');
Route::get('auth/logout', 'Auth\LoginController@logout');
/**
* Маршруты регистрации
*/
Route::get('auth/register', 'Auth\RegisterController@showRegistrationForm');
Route::post('auth/register', 'Auth\RegisterController@register');
Для правильного редиректа в LoginController и RegisterController:
/**
* Where to redirect users after login.
*
* @var string
*/
protected $redirectTo = '/tasks';