UNPKG

@wikiccu/nest-auth

Version:

A comprehensive authentication package for NestJS applications with Prisma and PostgreSQL

51 lines (50 loc) 1.07 kB
export declare class RegisterDto { email: string; password: string; username?: string; firstName?: string; lastName?: string; } export declare class LoginDto { email: string; password: string; rememberMe?: boolean; } export declare class ForgotPasswordDto { email: string; } export declare class ResetPasswordDto { token: string; newPassword: string; } export declare class ChangePasswordDto { currentPassword: string; newPassword: string; } export declare class VerifyEmailDto { token: string; } export declare class ResendVerificationDto { email: string; } export declare class RefreshTokenDto { refreshToken: string; } export declare class LogoutDto { refreshToken: string; } export declare class CreateUserDto { email: string; password: string; username?: string; firstName?: string; lastName?: string; roles?: string[]; } export declare class UpdateUserDto { email?: string; username?: string; firstName?: string; lastName?: string; roles?: string[]; }