Page Contents

Home > @loopback/authentication-jwt > UserRepository

UserRepository class

Signature:

export declare class UserRepository extends DefaultCrudRepository<User, typeof User.prototype.id, UserRelations> 

Extends: DefaultCrudRepository<User, typeof User.prototype.id, UserRelations>

Constructors

Constructor Modifiers Description
[(constructor)(dataSource, userCredentialsRepositoryGetter)](/doc/en/lb4/apidocs.authentication-jwt.userrepository._constructor_.html) Constructs a new instance of the `UserRepository` class

Properties

Property Modifiers Type Description
[userCredentials](/doc/en/lb4/apidocs.authentication-jwt.userrepository.usercredentials.html) `readonly` HasOneRepositoryFactory<[UserCredentials](/doc/en/lb4/apidocs.authentication-jwt.usercredentials.html), typeof [User.prototype.id](/doc/en/lb4/apidocs.authentication-jwt.user.id.html)>
[userCredentialsRepositoryGetter](/doc/en/lb4/apidocs.authentication-jwt.userrepository.usercredentialsrepositorygetter.html) `protected` Getter<[UserCredentialsRepository](/doc/en/lb4/apidocs.authentication-jwt.usercredentialsrepository.html)>

Methods

Method Modifiers Description
[findCredentials(userId)](/doc/en/lb4/apidocs.authentication-jwt.userrepository.findcredentials.html)