Interface: Auth
Auth object passed in with every authenticated request.
Properties
emailVerified?
optionalemailVerified:boolean
isAdmin?
optionalisAdmin:boolean
mfaCompleted?
optionalmfaCompleted:boolean
True when the session is at AAL2 or AAL3 (e.g. password plus a second factor). Used by HTTP auth middleware for mfa-required routes and admin routes.
userEmail?
optionaluserEmail:string
userId
userId:
string
userPhone?
optionaluserPhone:string
From Kratos identity traits when present (e.g. phone).