feat: Implement comprehensive user authentication with JWT, social login, and password management.

This commit is contained in:
pradeepkumar
2025-12-20 19:22:30 +05:30
parent 1812fd3c98
commit 158a617600
26 changed files with 1608 additions and 4 deletions

View File

@@ -0,0 +1,11 @@
import { IsEmail } from 'class-validator';
import { ApiProperty } from '@nestjs/swagger';
export class ForgotPasswordDto {
@ApiProperty({
example: 'john@example.com',
description: 'Email address to send password reset link',
})
@IsEmail({}, { message: 'Please provide a valid email address' })
email: string;
}