[UPD] add google path

This commit is contained in:
Quentin TREHEUX
2023-05-28 11:21:40 +02:00
parent ef129c9913
commit 7afe71b62a

View File

@@ -25,6 +25,7 @@ import {
import { User } from '../models/user'; import { User } from '../models/user';
import { JwtToken } from './models/jwt'; import { JwtToken } from './models/jwt';
import { LoginDto } from './dto/login.dto'; import { LoginDto } from './dto/login.dto';
import { GoogleAuthGuard } from './google-auth.guard';
@ApiTags('auth') @ApiTags('auth')
@Controller('auth') @Controller('auth')
@@ -68,4 +69,14 @@ export class AuthController {
deleteSelf(@Request() req: any): Promise<User> { deleteSelf(@Request() req: any): Promise<User> {
return this.usersService.deleteUser({ id: req.user.id }); return this.usersService.deleteUser({ id: req.user.id });
} }
@UseGuards(GoogleAuthGuard)
@Get('google')
async googleAuth(@Request() req: any) {}
@UseGuards(GoogleAuthGuard)
@Get('google/callback')
async googleAuthRedirect(@Request() req: any) {
return this.authService.login(req.user);
}
} }