问题描述
我有一个带有 Nuxt Auth 的 Nuxt 客户端,我还有一个带有 Pow authentication 的 Elixir 后端。
为了测试我的前端身份验证是否正常工作,我将访问令牌配置为在 15 秒后过期。通过我的客户端登录并浏览 15 秒后,我被注销了。有趣的是,在后端,我看到了一个会话续订电话。只是为了确保问题不在我的后端,我手动测试了更新发布请求,它似乎有效,所以我只能得出结论,我的 Nuxt 应用没有正确使用令牌。
有没有人有任何建议/建议来解决这个问题?
我的 Nuxt 配置包含此相关代码:
auth: {
localStorage: false,watchLoggedIn: true,redirect: {
login: '/',logout: '/',home: '/account',},strategies: {
cookie: {
cookie: {
name: 'XSRF-TOKEN',endpoints: {
csrf: {
url: '',local: {
scheme: 'refresh',token: {
property: 'data.access_token',maxAge: 15,type: '',refreshToken: {
property: 'data.refresh_token',maxAge: 60 * 60 * 24 * 30,endpoints: {
login: { url: '/session',method: 'post' },logout: { url: '/session',method: 'delete' },refresh: { url: '/session/renew',user: { url: '/user',method: 'get',propertyName: 'user' },
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)