In Laravel’s Auth system you can customize a few most important things – one of them is a variable $redirectTo – where to take the user after /registration. But there’s even more to customize.

By default, our app/Http/Controllers/Auth/RegisterController.php has this variable:

Which means – after registration, user is redirected to /home. And we can change it here, easily, by just changing this variable.

But what if, in your case, it’s more than a simple variable?

What if you want to user to somewhere, depending on their role or some other case? You can define it as a separate with the same name.

Basically, we can any logic we want inside that method, and it will override the variable $redirectTo.

We can do same thing with LoginController.

You can read more about customizations in Auth – in the official documentation.

Liked the article? Maybe you need help with your Laravel project?

Check out my Upwork profile and hire me!

Source link
thanks you RSS link


Please enter your comment!
Please enter your name here