首页 > 解决方案 > NuxtJS auth 在注销后重定向到各种路径,如果需要的话

问题描述

是否谷歌并阅读了文档但尚未找到解决方案,如果需要,请建议如何将用户注销到不同的路径。

我的场景/问题

试过(不工作)

this.$auth.logout()
this.$router.push('verify')

我总是被重定向到 {domain}/login :-(

尝试>仍然无法正常 注销禁用重定向,nuxt.config.js如下所示。

auth: {
  redirect: {
    login: '/signin',
    logout: false,
    home: '/'
  },
}

标签: nuxt.jsnuxt-auth

解决方案


verify.vue

<script>
export default {
  auth: false,
}
</script>

在您的注销文件中

await this.$auth.logout() // this one needs to be awaited
await this.$router.push('verify')

推荐阅读