Nuxt Auth Module을 사용하여 Vuex에서 사용자를 다시 설정하는 방법
간단한 질문:Nuxt Auth Module을 통해 Vuex 사용자 데이터를 수동으로 업데이트할 수 있습니까?
왜 이런 질문이 있는 거죠?제 문제는 바로 이거예요.사용자 문서의 MongoDB에 Like/Follows를 저장합니다.내 인증은 Nuxt Auth로 실현됩니다.Nuxt Auth는 로그인 시 사용자 문서를 Vuex에 저장합니다.
사용자가 마음에 들면 데이터베이스에 저장되지만 Vuex의 Nuxt Auth 인증 상태가 되지 않습니다.
다른 방법으로는 Vuex의 데이터를 데이터베이스와 동일하게 변경하는 방법이 있습니다.하지만 Vuex의 "Strict" 모드에 문제가 있습니다.
사용자 데이터를 한 번 더 다른 상태로 저장하고 항상 수동으로 업데이트하는 것이 좋습니다.하지만 Vuex에 사용자 데이터를 여러 번 저장해야 합니까?난 이해가 안 돼.
이제 해결책을 찾았다.이것은 다음과 같이 간단합니다.
this.$auth.fetchUser()
서류상 어디에서도 찾을 수 없었습니다.
출처 : https://nuxt-auth.herokuapp.com/
언급URL : https://stackoverflow.com/questions/56233773/how-to-refetch-user-in-vuex-with-nuxt-auth-module
'programing' 카테고리의 다른 글
i = i + i가 0인 이유는 무엇입니까? (0) | 2022.09.12 |
---|---|
Java용 SQL 파서 라이브러리 (0) | 2022.09.12 |
Java 예외가 검출되지 않았습니까? (0) | 2022.08.15 |
Big Decimal 추가 (0) | 2022.08.15 |
vuejs2에서 컨트롤러를 사용하는 방법 (0) | 2022.08.15 |