我目前正在与Laravel建立Vue SPA作为我的后端提供商。我已陷入困境,我尚未解决,因此:
a)我使用Laravel Passport对我的用户进行身份验证。但是,每当我向Authentication路由(/ login)发出POST请求时,我都会收到302状态代码。在LoginController中覆盖它的正确方法是什么? laravel_token与我对API路由的任何请求相关联,这表明当我使用传统的登录表单登录时,Passport每次发送请求时都会创建一个令牌。
b)我如何在Vue中实施政策?我的第一个想法是路由不同级别的用户,例如管理员和用户通过子域。然后我会在子域上使用中间件并创建Vue&的新实例。各个子域上的VueRouter。我过去的经验表明,这可能有些过分,我发现自己在这里提问。
作为一个独立的开发者意味着我不一定有任何人与之讨论这个问题并且学习计算机科学对基于Web的编程没有帮助;)
提前谢谢。