@bitwild/rockets-auth
Version:
Rockets Auth - Complete authentication and authorization solution for NestJS with JWT, OAuth, OTP, role-based access control, and more
14 lines • 893 B
TypeScript
import { AuthRecoveryServiceInterface } from '@concepta/nestjs-auth-recovery';
import { RocketsAuthRecoverLoginDto } from '../dto/rockets-auth-recover-login.dto';
import { RocketsAuthRecoverPasswordDto } from '../dto/rockets-auth-recover-password.dto';
import { RocketsAuthUpdatePasswordDto } from '../dto/rockets-auth-update-password.dto';
export declare class RocketsAuthRecoveryController {
private readonly authRecoveryService;
private readonly logger;
constructor(authRecoveryService: AuthRecoveryServiceInterface);
recoverLogin(recoverLoginDto: RocketsAuthRecoverLoginDto): Promise<void>;
recoverPassword(recoverPasswordDto: RocketsAuthRecoverPasswordDto): Promise<void>;
validatePasscode(passcode: string): Promise<void>;
updatePassword(updatePasswordDto: RocketsAuthUpdatePasswordDto): Promise<void>;
}
//# sourceMappingURL=auth-recovery.controller.d.ts.map