src/auth/interfaces/cognito.interface.ts
Properties |
| accessToken |
accessToken:
|
Type : string
|
| payload |
payload:
|
Type : literal type
|
| refreshToken |
refreshToken:
|
Type : string
|
import type { CognitoUser } from "amazon-cognito-identity-js";
import type CognitoIdentityServiceProvider from "aws-sdk/clients/cognitoidentityserviceprovider";
export interface ICognitoUserSession {
accessToken: string;
refreshToken: string;
payload: { [key: string]: unknown };
}
export interface IChangePassword {
userCognito: CognitoUser;
newPassword: string;
currentPassword: string;
}
export interface ITotpChallenge {
email: string;
mfaCode: string;
session: string;
cognitoIdentityServiceProvider: CognitoIdentityServiceProvider;
}