Как настроить Auth0 с персональным доменом на Nuxt. js - PullRequest
0 голосов
/ 27 мая 2020

У меня уже есть Auth0, работающий с моим приложением Nuxt. js, но теперь я пытаюсь использовать его с пользовательским доменом.

У меня уже все настроено и работает на стороне Auth0 с пользовательским domain.

Я попытался просто изменить домен в 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
  },

Но Я не уверен, где я могу добавить это на Nuxt JS.

1 Ответ

0 голосов
/ 28 мая 2020

Хорошо, проблема обнаружена. Поскольку я использовал пользовательскую страницу входа в систему в настройках Auth0, мне пришлось добавить дополнительную настройку выше:

/* additional configuration needed for custom domains */
configurationBaseUrl: config.clientConfigurationBaseUrl,
overrides: {
  __tenant: config.auth0Tenant, 
  __token_issuer: 'custom.domain.com'
},
...