Opa, com certeza!
Pelo o que eu vi na documentação, o laravel 5.5 ja vem com alguns comandos prontos pra gerar os controllers de autenticacao. Tenta rodar no seu terminal o comando:
php artisan make:auth
Depois disso, a gente tem que ter disponiveis 3 controllers:
App\Http\Controllers\Auth\RegisterController App\Http\Controllers\Auth\LoginController App\Http\Controllers\Auth\ForgotPasswordController
Os nomes são bem intuitivos. Um registra, outro autentica e o outro lida com alteração.
Ele também cria as views, então rodando o comando, teoricamente, você ja consegue criar usuarios alterar a senha, e validar =)
Se você quiser alterar o redirect pós login, é só sobrescrever um atributo no controller:
protected $redirectTo = '/suaRota';
Caso haja alguma lógica mais complexa isso também pode ser feito em um método:
protected function redirectTo()
{
return '/seuCaminho';
}