Я пытаюсь создать базовый спа-центр, но я хочу использовать базовую аутентификацию laravel, а не создавать систему входа в систему vue, после входа она перенаправляет меня на маршрут /admin
, куда я хочучтобы быть точкой входа в мой спа , попробуйте с этой конфигурацией, и она ничего не показывает.
web.php -> маршрутизация
Route::get('/admin/{any}',function(){
return view('app');
})->where('any','.*')->name('admin')->middleware('auth');
Route::get('/admin',function(){
return view('app');
})->name('admin')->middleware('auth');
Route::get('/', 'Auth\LoginController@showLoginForm')->name('showLoginForm');
Route::post('login', 'Auth\LoginController@login')->name('login');
Route::post('logout', 'Auth\LoginController@logout')->name('logout');
в моемпредставление приложения, у меня есть файл приложения, скомпилированный со следующими маршрутами
const routes = [
{
path: '/admin',
component: () => import(/* webpackChunkName: "routes" */`~/Pages/Layouts/Admin`),
meta: { requiresAuth: true },
children: [
{
path : '/', name : 'Home',
component: () => import(/* webpackChunkName: "routes" */`~/Pages/Admin/Home`),
meta: { },
},
{
path : 'usuarios',
component: () => import(/* webpackChunkName: "routes" */`~/Pages/Admin/Usuarios/Index`),
meta: { },
children : [
{
}
]
},
{
path: '403',
name:'403',
component: () => import(/* webpackChunkName: "routes" */`~/Pages/Errors/403`)
},
]
},
]
export default routes;
маршруты, которые я ищу, например misite.com/admin/users
, конечно, пользователи пути будут маршрутом моего vueRouter