FEAT: create user from identity provider

This commit is contained in:
marcos-silva-rodrigues
2025-06-27 13:21:59 -03:00
parent 57e6e49c7c
commit f726a9883f
10 changed files with 436 additions and 110 deletions
-17
View File
@@ -421,21 +421,4 @@ export class AuthController {
return this.authClient.resetUsers(body.users, metadata);
}
@Get('/idp/:name/callback')
@HttpCode(HttpStatus.OK)
async callbackIdp(@Param('name') idpName: string, @Req() req: Request) {
this.logger.info('/auth/idp/:name/callback');
const { params } = req;
if (!params || !params.code) {
this.logger.error('No code received from IDP');
throw new Error(ErrorCodes.IDENTITY_PROVIDER.INVALID_RESPONSE);
}
return {
ok: true
}
}
}