otp in database
This commit is contained in:
@@ -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 { }
|
||||
|
||||
Reference in New Issue
Block a user