Я создаю одностраничное приложение в laravel, используя vuejs. Как перенаправить логин на маршрутный компонент vue. я хочу загрузить компонент панели мониторинга сразу после входа в систему
** это мой код входа в систему, который я хочу перенаправить на / dashboard, который я создал в vue **
public function showLoginForm()
{
return view('admin.auth.login');
}
public function login(Request $request)
{
$this->validate($request, [
'email' => 'required|email',
'password' => 'required|min:6'
]);
if (Auth::guard('admin')->attempt([
'email' => $request->email,
'password' => $request->password
], $request->get('remember'))) {
return redirect()->intended(route('admin.dashboard'));
}
return back()->withInput($request->only('email', 'remember'));
}
это маршрут компонента приборной панели
export const routes = [
{
path:'/dashboard',
component: DashboardComponent
},
]