I want to redirect the user after login to ‘/details’..but it redirect me to ‘/home’
LoginController.php
public function authenticate(Request $request) { $credentials = $request->only('email', 'password'); if (Auth::attempt($credentials)) { // Authentication passed... return redirect()->intended('/details'); } return redirect('/details'); }
RouterServiceProvider.php
public const HOME = '/details';
I’ve tried this.but still can’t do it
Advertisement
Answer
By default In your LoginController just replace
protected $redirectTo = '/home';
TO
protected $redirectTo = '/details';
But if you use own authenticate so you use like this
public function authenticate(Request $request) { $credentials = $request->only('email', 'password'); if (Auth::attempt($credentials)) { // Authentication passed... return redirect($this->redirectPath()); //return redirect()->intended('/details'); } return redirect($this->redirectPath()); }