Redirect to Custom URL after Registration in Laravel 5.5 Redirect to Custom URL after Registration in Laravel 5.5 laravel laravel

Redirect to Custom URL after Registration in Laravel 5.5


In Controllers/Auth/RegisterControllerchange protected $redirectTo = '/'; at line 30

For dynamic URL replace protected $redirectTo = '/'; with

protected function redirectTo(){    /* generate URL dynamicaly */.    return '/path'; // return dynamicaly generated URL.}

you can also use return redirect()->intended(/* default uri to redirect user goes here */);

The intended method on the redirector will redirect the user to the URL they were attempting to access before being intercepted by the authentication middleware. A fallback URI may be given to this method in case the intended destination is not available.


Instead of

protected $redirectTo = '/home';

Your can use this method

protected function redirectTo(){    $userName = Auth::user()->name;    //use your own route    return route('user.edit', compact('userName'));}


Use function registered(Request $request, $user) as follows

protected function registered(Request $request, $user)    {        if ($redirect_to_selected_prodcut) {            return redirect('/order/product');        }        return redirect()->intended();    }