@rtorcato/supabase-common / SupabaseClaims
Interface: SupabaseClaims
Defined in: claims.ts:11
The claims Supabase puts on an access token (open-ended — extra claims pass through).
Indexable
[
claim:string]:unknown
Properties
sub?
optionalsub?:string
Defined in: claims.ts:13
User id (auth.users.id).
role?
optionalrole?:string
Defined in: claims.ts:14
email?
optionalemail?:string
Defined in: claims.ts:15
phone?
optionalphone?:string
Defined in: claims.ts:16
aud?
optionalaud?:string|string[]
Defined in: claims.ts:17
exp?
optionalexp?:number
Defined in: claims.ts:19
Expiry, seconds since epoch.
iat?
optionaliat?:number
Defined in: claims.ts:21
Issued-at, seconds since epoch.
session_id?
optionalsession_id?:string
Defined in: claims.ts:22
app_metadata?
optionalapp_metadata?:Record<string,unknown>
Defined in: claims.ts:23
user_metadata?
optionaluser_metadata?:Record<string,unknown>
Defined in: claims.ts:24