diff --git a/server/sso/canny.js b/server/sso/canny.js index aa5b39da4..d0f8dc595 100644 --- a/server/sso/canny.js +++ b/server/sso/canny.js @@ -1,28 +1,24 @@ -const path = require("path"); -require("dotenv").config({ - path: path.resolve(process.cwd(), `.env.${process.env.NODE_ENV || "development"}`) -}); const logger = require("../utils/logger"); -var jwt = require('jsonwebtoken'); +const jwt = require("jsonwebtoken"); const cannySsoHandler = async (req, res) => { - try { - var userData = { - //avatarURL: user.avatarURL, // optional, but preferred - email: req.user.email, - id: req.user.uid, - name: req.user.displayName || req.user.email, - }; - res.status(200).send(jwt.sign(userData, process.env.CANNY_PRIVATE_KEY, { algorithm: 'HS256' })); - } catch (error) { - logger.log("sso-canny-error", "error", req?.user?.email, null, { - message: error.message, - stack: error.stack - }); - res.status(500).json({ error: error.message }); - } + try { + const userData = { + //avatarURL: user.avatarURL, // optional, but preferred + email: req.user.email, + id: req.user.uid, + name: req.user.displayName || req.user.email + }; + res.status(200).send(jwt.sign(userData, process.env.CANNY_PRIVATE_KEY, { algorithm: "HS256" })); + } catch (error) { + logger.log("sso-canny-error", "error", req?.user?.email, null, { + message: error.message, + stack: error.stack + }); + res.status(500).json({ error: error.message }); + } }; module.exports = { - cannySsoHandler -}; \ No newline at end of file + cannySsoHandler +};