发布前校验是否实名认证

This commit is contained in:
yml
2026-05-23 00:01:03 +08:00
parent 94edda9710
commit efb3b94286
5 changed files with 62 additions and 5 deletions
+3 -1
View File
@@ -8,7 +8,7 @@ export const useSessionStore = defineStore('session', {
refreshToken: localStorage.getItem('refresh_token') || '',
userId: Number(localStorage.getItem('user_id') || 0),
phone: '',
realnameStatus: 'unknown',
realnameStatus: localStorage.getItem('realname_status') || 'unknown',
}),
actions: {
async login(phone: string, code: string) {
@@ -30,6 +30,7 @@ export const useSessionStore = defineStore('session', {
localStorage.removeItem('access_token')
localStorage.removeItem('refresh_token')
localStorage.removeItem('user_id')
localStorage.removeItem('realname_status')
},
applySession(user: AuthUser, accessToken: string, refreshToken: string) {
this.token = accessToken
@@ -45,6 +46,7 @@ export const useSessionStore = defineStore('session', {
localStorage.setItem('user_id', String(user.id))
this.phone = user.phone
this.realnameStatus = user.realname_status
localStorage.setItem('realname_status', user.realname_status)
},
},
})