UserInfo
Defined in: packages/auth/src/types/results.ts:28
Public user shape exposed by getUserInfo and login flows.
Fields are optional because the backend has multiple response shapes
(login response embeds a partial user; userinfo returns a fuller
record). Consumers should treat absent fields as “not loaded yet”.
Properties
Section titled “Properties”createdAt?
Section titled “createdAt?”
optionalcreatedAt?:string
Defined in: packages/auth/src/types/results.ts:36
email:
string
Defined in: packages/auth/src/types/results.ts:31
freeVotingCount?
Section titled “freeVotingCount?”
optionalfreeVotingCount?:number
Defined in: packages/auth/src/types/results.ts:35
optionalid?:string
Defined in: packages/auth/src/types/results.ts:30
Stable identifier (mapped from backend PK or id).
phoneNumber?
Section titled “phoneNumber?”
optionalphoneNumber?:string
Defined in: packages/auth/src/types/results.ts:34
optionalrole?:string
Defined in: packages/auth/src/types/results.ts:32
updatedAt?
Section titled “updatedAt?”
optionalupdatedAt?:string
Defined in: packages/auth/src/types/results.ts:37
verified?
Section titled “verified?”
optionalverified?:boolean
Defined in: packages/auth/src/types/results.ts:33