| 12345678910111213141516171819202122 |
- import { Module } from '@nestjs/common';
- import { AuthController } from './auth.controller';
- import { JwtModule } from '@nestjs/jwt';
- import { AuthService } from 'src/services/auth.service';
- import { PassportModule } from '@nestjs/passport';
- import { JwtStrategy } from './jwt.strategy';
- import { UsersModule } from 'src/users/users.module';
- import { WebauthnService } from 'src/services/webauthn.service';
- @Module({
- imports: [
- UsersModule,
- PassportModule,
- JwtModule.register({
- secret: 'dev-secret', // Use ENV later
- signOptions: { expiresIn: '1d' },
- }),
- ],
- controllers: [AuthController],
- providers: [AuthService, JwtStrategy, WebauthnService],
- })
- export class AuthModule {}
|