feat: auth module

This commit is contained in:
matin jamshidi
2025-01-20 10:19:06 +03:30
parent 9701c51445
commit 56b50d8c32
9 changed files with 90 additions and 4 deletions
@@ -9,4 +9,10 @@ export class UserRepository extends Repository<User> {
constructor(@InjectRepository(User) userRepository: Repository<User>) {
super(userRepository.target, userRepository.manager, userRepository.queryRunner);
}
async findOneWithEmail(email: string): Promise<User | null> {
return await this.findOneBy({
email,
});
}
}