Ich habe Hersteller und Kunde in der Anmeldung funktioniert es gut und Weiterleitung an Dashboard-Anbieter oder Kunde, aber wie das Gleiche nach der Registrierung zu tun? in Registerregler Ich habeLaravel nach der Registrierung Redirect basierend auf Rollen
protected $redirectTo = '/';
Anmeldung Controller-
public function login(Request $request)
{
$this->validate($request,[
'email'=>'required|email',
'password'=>'required|min:6',
]);
if(Auth::guard('web')->attempt(['email'=>$request->email,'password'=>$request->password,'active'=>1,'role_id'=>2],$request->remember)){
return redirect()->intended(route('customer.dashboard'));
}elseif(Auth::guard('web')->attempt(['email'=>$request->email,'password'=>$request->password,'active'=>1,'role_id'=>1],$request->remember))
{return redirect()->intended(route('vendor.dashboard'));
}return redirect()->back()->withInput($request->only('email','remember'));
}
Tipp: Verwenden Sie nicht den gleichen Wächter, machen Sie separate Wächter wie Kunde und Verkäufer. So viel einfacher zu warten und zu lesen. – Ohgodwhy