otp in database

This commit is contained in:
2026-01-20 20:27:01 +03:30
parent 897db44c66
commit 6ba36ca130
13 changed files with 113 additions and 124 deletions
+6 -5
View File
@@ -7,12 +7,13 @@ import { JwtModule } from '@nestjs/jwt';
import { ConfigService } from '@nestjs/config';
import { AdminModule } from '../admin/admin.module';
import { TokensService } from './services/tokens.service';
import { MikroOrmModule } from '@mikro-orm/nestjs';
import { User } from '../user/entities/user.entity';
import { AdminAuthGuard } from './guards/adminAuth.guard';
import { RefreshToken } from './entities/refresh-token.entity';
import { NotificationsModule } from '../notification/notifications.module';
import { OtpRepository } from './repository/otp.repository';
import { OtpService } from './services/otp.service';
import { Otp } from './entities/otp.entity';
@Module({
imports: [
@@ -33,13 +34,13 @@ import { NotificationsModule } from '../notification/notifications.module';
inject: [ConfigService],
}),
forwardRef(() => AdminModule),
MikroOrmModule.forFeature([User, RefreshToken]),
MikroOrmModule.forFeature([RefreshToken, Otp]),
forwardRef(() => NotificationsModule),
],
controllers: [AuthController],
providers: [AuthService, TokensService, AdminAuthGuard],
providers: [AuthService, TokensService, AdminAuthGuard, OtpRepository, OtpService],
exports: [AdminAuthGuard],
})
export class AuthModule { }