Skip to content

auth.Class.UserService

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

@sclable/nestjs-libs / auth / UserService

Class: UserService

Defined in: packages/auth/examples/services/user.service.ts:9

Implements

Constructors

Constructor

new UserService(): UserService

Returns

UserService

Methods

createFromExternalUserData()

createFromExternalUserData(userData): UserID

Defined in: packages/auth/examples/services/user.service.ts:44

Parameters

userData

AuthProviderUserContract

Returns

UserID

Implementation of

UserServiceContract.createFromExternalUserData


getOneByExternalId()

getOneByExternalId(id): ApplicationUser | null

Defined in: packages/auth/examples/services/user.service.ts:31

Parameters

id

string

Returns

ApplicationUser | null

Implementation of

UserServiceContract.getOneByExternalId


getOneById()

getOneById(id): ApplicationUser | null

Defined in: packages/auth/examples/services/user.service.ts:27

Parameters

id

string

Returns

ApplicationUser | null

Implementation of

UserServiceContract.getOneById


getOneByUsernameAndPassword()

getOneByUsernameAndPassword(username, password): ApplicationUser | null

Defined in: packages/auth/examples/services/user.service.ts:35

Parameters

username

string

password

string

Returns

ApplicationUser | null

Implementation of

UserServiceContract.getOneByUsernameAndPassword


updateFromExternalUserData()

updateFromExternalUserData(userData): UserID

Defined in: packages/auth/examples/services/user.service.ts:51

Parameters

userData

AuthProviderUserContract

Returns

UserID

Implementation of

UserServiceContract.updateFromExternalUserData

Clone this wiki locally