SmartfolioBackend / src /modules /verification /verification.module.ts
ibrahimgulbutt's picture
Claude Opus 5
deploy: campaign flow + location verification check
86063f3
Raw History Blame Contribute Delete
1.07 kB
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { VerificationSession } from './entities/verification-session.entity';
import { VerificationService } from './verification.service';
import { VerificationController } from './verification.controller';
import { VerificationAdminController } from './verification-admin.controller';
import { IpIntelService } from './ip-intel.service';
import { ThreatListsService } from './threat-lists.service';
import { DeviceSignatureService } from './device-signature.service';
import { RateLimitGuard } from '../../common/guards/rate-limit.guard';
import { UsersModule } from '../users/users.module';
@Module({
imports: [TypeOrmModule.forFeature([VerificationSession]), UsersModule],
controllers: [VerificationController, VerificationAdminController],
providers: [
VerificationService,
IpIntelService,
ThreatListsService,
DeviceSignatureService,
RateLimitGuard,
],
exports: [VerificationService, DeviceSignatureService],
})
export class VerificationModule {}