У меня есть приложение laravel + vue. аутентификация полностью управляется с помощью аутентификации laravel и блейдов. Сейчас я создаю приложение vue внутри системы. Это приложение vue интегрировано с vue-router и vuex. Я использую контроллер Api для любого http-запроса из моего приложения vue.
app.js
Vue.use(VueRouter);
global.router = new VueRouter({
base: window.location.pathname.replace(/^(\/c\/[^\/]+).*/i,'$1'),
routes: routes
});
new Vue({
el: '#spa',
render: h => h(App),
router,
store: store,
});
Все остальное работает хорошо, за исключением того, как передавать данные Auth из laravel в vue. И как автоматически выйти из системы, если пользователь вышел из основной системы Laravel. Есть ли какое-либо решение или способ обойти это?
Спасибо