generator-nest-js-boilerplate
Version:
This generator will help you to build your own Nest.js Mongodb API using TypeScript 4
29 lines (26 loc) • 761 B
text/typescript
import { Module } from '@nestjs/common';
import { PassportModule } from '@nestjs/passport';
import UsersModule from '@v1/users/users.module';
import GoogleAuthGuard from './guards/google-auth.guard';
import AuthController from './auth.controller';
import AuthService from './auth.service';
import GoogleStrategy from './strategies/google.strategy';
import GoogleDataSerializer from './serializers/google-data.serializer';
({
imports: [
UsersModule,
PassportModule.register({
defaultStrategy: 'local',
session: true,
}),
],
providers: [
AuthService,
GoogleStrategy,
GoogleAuthGuard,
GoogleDataSerializer,
],
controllers: [AuthController],
exports: [AuthService],
})
export default class AuthModule {}