From b3aae5d8c958c582fcc7e759ce12d3a3e090f6b9 Mon Sep 17 00:00:00 2001 From: Mateus Braga Date: Thu, 30 Jan 2025 20:04:43 -0300 Subject: [PATCH] hotfix: facebook auth --- apps/core/src/routes/users/index.ts | 52 ++++++++++++++--------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/apps/core/src/routes/users/index.ts b/apps/core/src/routes/users/index.ts index 2b9a8b8c..be9a45ca 100644 --- a/apps/core/src/routes/users/index.ts +++ b/apps/core/src/routes/users/index.ts @@ -43,32 +43,32 @@ const plugin: FastifyPluginAsyncZodOpenApi = async (app) => { return userInfo; }); - app.post( - '/facebook', - { schema: loginFacebookSchema }, - async (request, reply) => { - const user = await UserModel.findOne({ - ra: request.body.ra, - 'oauth.emailFacebook': request.body.email, - }); - - if (!user) { - return reply.notFound('User not found'); - } - - const jwtToken = app.jwt.sign( - { - studentId: user._id.toJSON(), - active: user.active, - confirmed: user.confirmed, - email: user.email, - }, - { expiresIn: '2d' }, - ); - - return { success: true, token: jwtToken }; - }, - ); + // app.post( + // '/facebook', + // { schema: loginFacebookSchema }, + // async (request, reply) => { + // const user = await UserModel.findOne({ + // ra: request.body.ra, + // 'oauth.emailFacebook': request.body.email, + // }); + + // if (!user) { + // return reply.notFound('User not found'); + // } + + // const jwtToken = app.jwt.sign( + // { + // studentId: user._id.toJSON(), + // active: user.active, + // confirmed: user.confirmed, + // email: user.email, + // }, + // { expiresIn: '2d' }, + // ); + + // return { success: true, token: jwtToken }; + // }, + // ); app.post('/resend', { schema: resendEmailSchema }, async (request, reply) => { const user = await UserModel.findOne({