Interface: ChiveUser
Defined in: web/lib/auth/types.ts:46
Authenticated user information.
Remarks
Retrieved from the user's PDS after successful authentication.
Properties
alphaStatus?
optionalalphaStatus:AlphaStatus
Defined in: web/lib/auth/types.ts:69
User's alpha application status
avatar?
optionalavatar:string
Defined in: web/lib/auth/types.ts:60
Avatar URL (optional, from profile)
description?
optionaldescription:string
Defined in: web/lib/auth/types.ts:57
Bio/description (optional, from profile)
did
did:
`did:${string}:${string}`
Defined in: web/lib/auth/types.ts:48
Decentralized identifier
displayName?
optionaldisplayName:string
Defined in: web/lib/auth/types.ts:54
Display name (optional, from profile)
handle
handle:
string
Defined in: web/lib/auth/types.ts:51
ATProto handle
isAlphaTester?
optionalisAlphaTester:boolean
Defined in: web/lib/auth/types.ts:66
Whether user has alpha tester access
pdsEndpoint
pdsEndpoint:
string
Defined in: web/lib/auth/types.ts:63
User's PDS endpoint