I am working on laravel7 Project, I want to change default Auth::route() route paths
I have login page and I want to change it to something like: /random/random2/random3/login
but laravel auth comes with “/login”. how can I edit it?
Advertisement
Answer
If you just want to prefix them, you can wrap it in a route group:
Route::prefix('random/random2/random3/')->group(function(){
Auth::routes();
}).
I haven’t tested this but it should work because Laravel references the routes by their name (e.g. route('login')) which would stay the same.
Alternatively you could just define your own routes instead of using Auth::routes() at all. You can copy the routes from the laravel/ui package and adjust them as needed.