Class: OauthTokenController
oauth-server/oauth-token.controller.OauthTokenController
Constructors
constructor
• new OauthTokenController(authClientService, activeLoginService, tokenService)
Parameters
| Name | Type |
|---|---|
authClientService | AuthClientService |
activeLoginService | ActiveLoginService |
tokenService | TokenService |
Defined in
login-service/src/oauth-server/oauth-token.controller.ts:28
Properties
activeLoginService
• Private Readonly activeLoginService: ActiveLoginService
Defined in
login-service/src/oauth-server/oauth-token.controller.ts:30
authClientService
• Private Readonly authClientService: AuthClientService
Defined in
login-service/src/oauth-server/oauth-token.controller.ts:29
logger
• Private Readonly logger: Logger
Defined in
login-service/src/oauth-server/oauth-token.controller.ts:27
tokenService
• Private Readonly tokenService: TokenService
Defined in
login-service/src/oauth-server/oauth-token.controller.ts:31
Methods
checkLoginDataIsVaild
▸ Private checkLoginDataIsVaild(loginData?, activeLogin?): Promise<void>
Parameters
| Name | Type |
|---|---|
loginData? | UserLoginData |
activeLogin? | ActiveLogin |
Returns
Promise<void>
Defined in
login-service/src/oauth-server/oauth-token.controller.ts:34
createAccessToken
▸ Private createAccessToken(loginData, activeLogin, currentClient): Promise<OauthTokenEdnpointResponseDto>
Parameters
| Name | Type |
|---|---|
loginData | UserLoginData |
activeLogin | ActiveLogin |
currentClient | AuthClient |
Returns
Promise<OauthTokenEdnpointResponseDto>
Defined in
login-service/src/oauth-server/oauth-token.controller.ts:98
token
▸ token(res): Promise<OauthTokenEdnpointResponseDto>
Parameters
| Name | Type |
|---|---|
res | Response<any, Record<string, any>> |
Returns
Promise<OauthTokenEdnpointResponseDto>
Defined in
login-service/src/oauth-server/oauth-token.controller.ts:137
updateRefreshTokenIdAndExpirationDate
▸ Private updateRefreshTokenIdAndExpirationDate(activeLogin, isRegisterLogin, currentClient): Promise<ActiveLogin>
Parameters
| Name | Type |
|---|---|
activeLogin | ActiveLogin |
isRegisterLogin | boolean |
currentClient | AuthClient |
Returns
Promise<ActiveLogin>