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());
}