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) |