Skip to content

Commit 9817963

Browse files
committed
userのstoreからuidを削除
1 parent 9b35d66 commit 9817963

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

src/store/modules/user.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@ type AllowAccessData = {
1616
className: string
1717
}
1818

19-
type Uid = string
2019
type LoginWithAPIKEY = boolean
2120
interface User {
2221
email: Email
2322
emailVerified: EmailVerified
2423
displayName: DisplayName
25-
uid: Uid
2624
}
2725

2826
interface userData {
@@ -34,7 +32,6 @@ export class UserStore extends VuexModule implements User {
3432
email: Email = ''
3533
emailVerified: EmailVerified = false
3634
displayName: DisplayName = ''
37-
uid: Uid = ''
3835

3936
public get isAuthenticated(): Promise<boolean> {
4037
return (async () => {
@@ -45,21 +42,19 @@ export class UserStore extends VuexModule implements User {
4542
}
4643

4744
@mutation
48-
private setUser({ email, emailVerified, displayName, uid }: User) {
45+
private setUser({ email, emailVerified, displayName }: User) {
4946
this.email = email
5047
this.emailVerified = emailVerified
5148
this.displayName = displayName
52-
this.uid = uid
5349
}
5450

5551
@action
5652
public async login() {
5753
const user = await Auth.currentAuthenticatedUser()
5854
this.setUser({
59-
email: user.email ? user.email : '',
60-
emailVerified: user.emailVerified,
61-
displayName: user.name,
62-
uid: user.id,
55+
email: user.attributes.email,
56+
emailVerified: user.attributes.email_verified,
57+
displayName: user.attributes.name,
6358
})
6459
}
6560

@@ -69,15 +64,13 @@ export class UserStore extends VuexModule implements User {
6964
email: user.email,
7065
emailVerified: user.emailVerified,
7166
displayName: user.name,
72-
uid: user.id,
7367
})
7468
}
7569

7670
@action
7771
public async logout() {
7872
await Auth.signOut()
7973
this.setUser({
80-
uid: '',
8174
email: '',
8275
emailVerified: false,
8376
displayName: '',

0 commit comments

Comments
 (0)