在多个Nuxt应用程序之间共享Vuex状态

时间:2020-06-29 09:10:38

标签: vue.js authentication nuxt.js

我一直在开发多个Nuxt应用程序(一个大型saas应用程序的一部分),一个应用程序管理“管理面板”,另一个应用程序管理“前端”。我之所以分开,是因为这两个应用的性质都相当复杂。

我一直在使用nuxt本机auth模块(https://auth.nuxtjs.org/)来处理用户身份验证。

这里的问题是,当用户在“管理面板”中登录时,“前端”应用程序不知道用户的身份验证状态(显然,因为它们在技术上是两个不同的应用程序)。

现在,我通常希望与“前端”应用共享“管理面板”的vuex存储状态,并具体共享auth状态。因此,当他(她)登录时,我可以在“前端”应用程序上显示已登录的用户名和特定于用户的菜单。

有什么想法吗?

0 个答案:

没有答案