Как обновить данные профиля / пользователя в состоянии авторизации в Vuex с Nuxt Auth Module? - PullRequest
0 голосов
/ 21 мая 2019

Краткий вопрос: возможно ли обновить пользовательские данные в Vuex вручную с помощью модуля Nuxt Auth?

Почему у меня такой вопрос: Моя проблема заключается в следующем.Я сохраняю некоторые лайки / подписки в MongoDB в пользовательском документе.Моя аутентификация реализована с Nuxt Auth.Nuxt Auth сохраняет мой пользовательский документ в Vuex при входе в систему.

Если пользователю что-то нравится сейчас, оно будет сохранено в базе данных, но я не получаю его в состоянии аутентификации Nuxt Auth в Vuex.

Альтернативой (я думал) будет изменение данных в Vuex так же, как в базе данных.Но здесь у меня возникают проблемы с «Строгим» режимом Vuex.

Одна из возможностей, которая мне подходит, - это сохранить пользовательские данные еще раз в отдельном состоянии и всегда обновлять их вручную.Но действительно ли мне нужно несколько раз сохранять пользовательские данные в Vuex?Не имеет смысла для меня.

1 Ответ

0 голосов
/ 22 мая 2019

Теперь я нашел решение. Это так же просто, как:

this.$auth.fetchUser()

но я не смог найти его нигде в документации.

Источник: https://nuxt -auth.herokuapp.com /

...