объект $auth пуст, даже если мое приложение nuxt вошло в систему

#authentication #jwt #nuxt.js #token #auth0

Вопрос:

Я очень новичок как в nuxt, так и в auth0. Я использую auth0 в своем приложении nuxt, и я написал фрагмент кода на своих главных страницах, который позволяет мне входить на сервер, когда я его использую $auth.login() , затем он возвращает меня в мое приложение и дает мне токен в URL-адресе. Я могу получить информацию о своем профиле пользователя, используя маркер /auth/me в моем подключенном крючке, но когда я регистрируюсь $auth.$state , он говорит, что вы не вошли в систему:

 loggedIn: false
strategy: "auth0"
user: null
 

Как я могу использовать $auth объект в своем auth0 коде?
Это мой nuxt.config.js :

   auth: {
    redirect: {
      login: '/', 
      callback: '/auth/signed-in'
    },
    strategies: {
      local: false,
      auth0: {
        domain: process.env.AUTH0_DOMAIN,
        client_id: process.env.AUTH0_CLIENT_ID,
      }
    }
  },