首页 > 解决方案 > 如何在 auth nuxt js 中添加过期令牌?

问题描述

我尝试这样nuxt.config.js

auth: {
    redirect: {
      login: '/',
      home: '/home',
      logout: '/'
    },
    strategies: {
      local: {
        scheme: "refresh",
        token: {
          property: 'access_token',
          maxAge: 900,
          // type: 'Bearer'
        },
        refreshToken: {
          property: "refresh_token",
          data: "refresh_token",
          maxAge: 60 * 15
        },
        endpoints: {
          login: {
            url: '/auth/token',
            method: 'post',
            propertyName: 'response.token'
          },
          user: false,
          logout: false
        },
        tokenRequired: true,
        tokenType: 'Bearer '
      }
    },
    token: {
      name: 'token'
    },
    cookie: {
      name: 'token'
    }
},

我设置了15分钟,但是15分钟后还是自动登录,请问这个问题怎么解决?

参考:https ://dev.auth.nuxtjs.org/schemes/refresh.html#options

标签: javascriptvue.jsauthenticationnuxt.js

解决方案


推荐阅读