Page Contents
Home > @loopback/authentication-jwt
authentication-jwt package
Classes
| Class | Description |
|---|---|
| JWTAuthenticationComponent | |
| JWTAuthenticationStrategy | |
| JWTService | |
| MyUserService | |
| RefreshToken | |
| RefreshTokenRepository | |
| RefreshtokenService | |
| SecuritySpecEnhancer | A spec enhancer to add bearer token OpenAPI security entry to spec.component.securitySchemes |
| User | |
| UserCredentials | |
| UserCredentialsRepository | |
| UserRepository |
Interfaces
| Interface | Description |
|---|---|
| RefreshTokenRelations | |
| RefreshTokenService | The token refresh service. An access token expires in limited time. Therefore token refresh service is needed to keep replacing the old access token with a new one periodically. |
| UserCredentialsRelations | |
| UserRelations |
Namespaces
| Namespace | Description |
|---|---|
| RefreshTokenConstants | Constant values used when generating refresh token. |
| RefreshTokenServiceBindings | Bindings related to token refresh service. The omitted explanation can be found in namespace RefreshTokenConstants. |
| TokenServiceBindings | |
| TokenServiceConstants | |
| UserServiceBindings |
Variables
| Variable | Description |
|---|---|
| OPERATION_SECURITY_SPEC | |
| SECURITY_SCHEME_SPEC |
Type Aliases
| Type Alias | Description |
|---|---|
| Credentials | A pre-defined type for user credentials. It assumes a user logs in using the email and password. You can modify it if your app has different credential fields |
| RefereshTokenWithRelations | |
| SecuritySchemeObjects | |
| TokenObject | Describes the token object that returned by the refresh token service functions. |
| UserCredentialsWithRelations | |
| UserWithRelations |