diff --git a/sso-express-example/bun.lockb b/sso-express-example/bun.lockb index eb2eff5..695bb88 100755 Binary files a/sso-express-example/bun.lockb and b/sso-express-example/bun.lockb differ diff --git a/sso-express-example/package.json b/sso-express-example/package.json index 54ab19d..c786fe5 100644 --- a/sso-express-example/package.json +++ b/sso-express-example/package.json @@ -10,16 +10,16 @@ "build:css": "tailwindcss -i ./public/css/input.css -o ./public/css/output.css --watch" }, "dependencies": { - "@scalekit-sdk/node": "^1.0.8", + "@scalekit-sdk/node": "^2.1.5", "bcryptjs": "^2.4.3", - "dotenv": "^16.3.1", - "ejs": "^3.1.9", - "express": "^4.18.2", - "express-session": "^1.17.3", + "dotenv": "^16.6.1", + "ejs": "^3.1.10", + "express": "^4.21.2", + "express-session": "^1.18.2", "jsonwebtoken": "^9.0.2", - "tailwindcss": "^3.3.3" + "tailwindcss": "^3.4.18" }, "devDependencies": { - "nodemon": "^3.0.1" + "nodemon": "^3.1.10" } } \ No newline at end of file diff --git a/sso-express-example/server.js b/sso-express-example/server.js index 934cfcd..e3ea378 100644 --- a/sso-express-example/server.js +++ b/sso-express-example/server.js @@ -180,7 +180,9 @@ app.get('/callback', async (req, res) => { // Get tokens from ScaleKit const response = await scalekit.authenticateWithCode(code, redirectUri); console.log(`response`, response); - const { user, idToken } = response; + const { user, idToken, accessToken } = response; + let userInfoPostValidation = await scalekit.validateToken(accessToken); + // console.log(`userInfoPostValidation`, userInfoPostValidation); // Store user info in session req.session.user = { id: user.id,