Laravel выдает ошибку Route [login] not defined. Где ошибка?
php artisan make:auth
 сгенерирует заготовку для регистрации и логина и это решит вашу проблему
Если же вы не собираетесь использовать уже готовую сборку авторизации/регистрации и т.п., то при создании роутера для страницы авторизации (Login) используйте следующей код:
Route::get('path_to_login', ['as' => 'login', 'uses' => 'Auth\AuthController@method_auth');
path_to_login - путь к странице авторизации, например "auth/login;
method_auth - Метод работы авторизации (return view)
Контроллер можешь тоже поменять.