Skip to content

auth.Interface.ApplicationUser

Sclable CI edited this page Apr 10, 2026 · 22 revisions

@sclable/nestjs-libs / auth / ApplicationUser

Interface: ApplicationUser

Defined in: packages/auth/examples/interfaces/application-user.interface.ts:3

Extends

Indexable

[key: string]: any

Properties

email?

optional email: string

Defined in: packages/auth/src/contracts/application-user.contract.ts:9

Inherited from

ApplicationUserContract.email


externalId?

optional externalId: UserID

Defined in: packages/auth/src/contracts/application-user.contract.ts:8

Inherited from

ApplicationUserContract.externalId


firstName?

optional firstName: string

Defined in: packages/auth/src/contracts/application-user.contract.ts:11

Inherited from

ApplicationUserContract.firstName


id

id: UserID

Defined in: packages/auth/src/contracts/application-user.contract.ts:7

Inherited from

ApplicationUserContract.id


lastName?

optional lastName: string

Defined in: packages/auth/src/contracts/application-user.contract.ts:12

Inherited from

ApplicationUserContract.lastName


password?

optional password: string

Defined in: packages/auth/examples/interfaces/application-user.interface.ts:4


resourceAccess?

optional resourceAccess: ResourceAccess

Defined in: packages/auth/src/contracts/application-user.contract.ts:13

Inherited from

ApplicationUserContract.resourceAccess


username?

optional username: string

Defined in: packages/auth/src/contracts/application-user.contract.ts:10

Inherited from

ApplicationUserContract.username

Clone this wiki locally