如何在Nuxt.js上用自定义域名设置Auth0?

问题描述 投票:0回答:1

我已经在我的Nuxt.js应用中使用了Auth0,但现在我想用自定义域名来使用它。

我已经在Auth0上设置好了一切,并且在自定义域上也能正常工作。

我试着在nuxt.config.js中更改域名。

  auth: {
    redirect: {
      login: '/auth/login',
      callback: '/auth/signed-in'
    },
    fullPathRedirect: true,
    strategies: {
      local: false,
      auth0: {
        domain: 'customlogin.com',
        client_id: '------'
      }
    }
  }

但当我试图登录时,我从Auth0收到了这个错误。

你不应该打这个端点。确保使用教程中的代码片段或访问support.auth0.com寻求帮助。

Auth0也提到要把这个添加到配置中。

  overrides: {
    __tenant: config.auth0Tenant,
    __token_issuer: config.authorizationServer.issuer
  },

但我不知道在NuxtJS上哪里可以添加这个。

nuxt.js auth0
1个回答
0
投票

好了,找到问题了.由于我在Auth0设置上使用的是自定义登录页面,上面的附加设置我不得不把它添加到那里。

/* additional configuration needed for custom domains */
configurationBaseUrl: config.clientConfigurationBaseUrl,
overrides: {
  __tenant: config.auth0Tenant, 
  __token_issuer: 'custom.domain.com'
},
© www.soinside.com 2019 - 2024. All rights reserved.