Install new Laravel 5.4 project.
php artisan make:auth.
Go to http://localhost:8000/home (without being logged in).
I get redirected to http://localhost:8000/login
This redirect seems like magic. This is the route for home:
|| GET|HEAD |home||App\Http\Controllers\HomeController@index|web,auth|
We never get to the
index() method because the
auth middleware takes
over. I open the
auth middleware file
Illuminate\Auth\Middleware\Authenticate.php and there's no mention of the
Where is the redirect from