feat: add apple login

This commit is contained in:
Abdalhamid Alhamad
2025-01-16 12:17:10 +03:00
parent 663e8972c4
commit 87bb1a2709
10 changed files with 275 additions and 28 deletions

View File

@ -1,14 +1,15 @@
import { HttpModule } from '@nestjs/axios';
import { Module } from '@nestjs/common';
import { JwtModule } from '@nestjs/jwt';
import { JuniorModule } from '~/junior/junior.module';
import { UserModule } from '~/user/user.module';
import { AuthController } from './controllers';
import { AuthService } from './services';
import { AuthService, Oauth2Service } from './services';
import { AccessTokenStrategy } from './strategies';
@Module({
imports: [JwtModule.register({}), JuniorModule, UserModule],
providers: [AuthService, AccessTokenStrategy],
imports: [JwtModule.register({}), JuniorModule, UserModule, HttpModule],
providers: [AuthService, AccessTokenStrategy, Oauth2Service],
controllers: [AuthController],
exports: [],
})