登录前阻止请求并返回 csrf-token-mismatch

问题描述

大家好,我在登录之前尝试在索引页面上发送请求 登录系统遵循 Nuxt-auth 模块,服务器端是密室 laravel 但我得到 csrf-token-mismatch。但如果我登录并发送 请求它没有问题。当我通过邮递员发送请求时 它有效

nuxt.config.js


  auth: {
    strategies: {
      cookie: {
        cookie: {
          name: 'XSRF-TOKEN',},laravelSanctum: {
        provider: 'laravel/sanctum',url: 'http://localhost:8000',endpoints: {
          login: {
            url: '/api/v1/auth/login',withCredentials: true,method: 'post',propertyName: 'login',logout: {
            url: '/api/v1/auth/logout',propertyName: 'logout',// user:false,user: {
            url: '/api/v1/admin/user',method: 'get',// withCredentials: true,propertyName: false,tokenrequired: false,//Optional
        tokenType: false,//Optional
        autoFetchUser: false,//Optional
      },redirect: {
      login: '/auth/login',logout: '/',callback: '/auth/login',home: '/',

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)