DocumentationTypesInterfaces

User

amerta


amerta / payload-types / User

Interface: User

Defined in: payload-types.ts:1092

This interface was referenced by Config's JSON-Schema via the definition "users".

Properties

createdAt

createdAt: string

Defined in: payload-types.ts:1098


email

email: string

Defined in: payload-types.ts:1099


hash?

optional hash: string | null

Defined in: payload-types.ts:1103


id

id: string

Defined in: payload-types.ts:1093


lockUntil?

optional lockUntil: string | null

Defined in: payload-types.ts:1105


loginAttempts?

optional loginAttempts: number | null

Defined in: payload-types.ts:1104


name?

optional name: string | null

Defined in: payload-types.ts:1094


password?

optional password: string | null

Defined in: payload-types.ts:1113


resetPasswordExpiration?

optional resetPasswordExpiration: string | null

Defined in: payload-types.ts:1101


resetPasswordToken?

optional resetPasswordToken: string | null

Defined in: payload-types.ts:1100


roles?

optional roles: ("admin" | "user")[] | null

Defined in: payload-types.ts:1095


salt?

optional salt: string | null

Defined in: payload-types.ts:1102


sessions?

optional sessions: { createdAt?: string | null; expiresAt: string; id: string; }[] | null

Defined in: payload-types.ts:1106


skipSync?

optional skipSync: boolean | null

Defined in: payload-types.ts:1096


updatedAt

updatedAt: string

Defined in: payload-types.ts:1097