Skip to content

backends-web-backend


Class: User

Defined in: backends/web-backend/src/users/user.schema.ts:7

Constructors

Constructor

new User(): User

Returns

User

Properties

altEmail

altEmail: string

Defined in: backends/web-backend/src/users/user.schema.ts:65


avatarKey

avatarKey: string | null

Defined in: backends/web-backend/src/users/user.schema.ts:74


bio

bio: string

Defined in: backends/web-backend/src/users/user.schema.ts:62


connectedAccounts

connectedAccounts: object[]

Defined in: backends/web-backend/src/users/user.schema.ts:30

displayName

displayName: string

provider

provider: string

providerUserId

providerUserId: string


coverKey

coverKey: string | null

Defined in: backends/web-backend/src/users/user.schema.ts:77


email

email: string

Defined in: backends/web-backend/src/users/user.schema.ts:12


fullName

fullName: string

Defined in: backends/web-backend/src/users/user.schema.ts:15


linkedin

linkedin: string

Defined in: backends/web-backend/src/users/user.schema.ts:71


organization

organization: string

Defined in: backends/web-backend/src/users/user.schema.ts:18


organizationId

organizationId: string | null

Defined in: backends/web-backend/src/users/user.schema.ts:21


passwordHash

passwordHash: string | null

Defined in: backends/web-backend/src/users/user.schema.ts:24


phone

phone: string

Defined in: backends/web-backend/src/users/user.schema.ts:68


prefs

prefs: object

Defined in: backends/web-backend/src/users/user.schema.ts:93

notify

notify: object

notify.projectShared

projectShared: boolean

notify.quantErrors

quantErrors: boolean

notify.runFinished

runFinished: boolean

notify.teamInvite

teamInvite: boolean


resetTokenExpiresAt

resetTokenExpiresAt: Date | null

Defined in: backends/web-backend/src/users/user.schema.ts:56


resetTokenHash

resetTokenHash: string | null

Defined in: backends/web-backend/src/users/user.schema.ts:53


roles

roles: string[]

Defined in: backends/web-backend/src/users/user.schema.ts:33


signatureDataUrl

signatureDataUrl: string | null

Defined in: backends/web-backend/src/users/user.schema.ts:80


signupAttribution

signupAttribution: { attributedAt: Date; campaignId: string; campaignName: string; visitorId: string; } | null

Defined in: backends/web-backend/src/users/user.schema.ts:45


title

title: string

Defined in: backends/web-backend/src/users/user.schema.ts:59


twoFactor

twoFactor: object

Defined in: backends/web-backend/src/users/user.schema.ts:111

backupCodes

backupCodes: string[]

enabled

enabled: boolean

pendingSecret

pendingSecret: string | null

secret

secret: string | null


username

username: string

Defined in: backends/web-backend/src/users/user.schema.ts:9