Skip to content

Commit bb643ea

Browse files
authored
fix: userinfo statuscode
fix: userinfo statuscode
2 parents 4f35af3 + 2799499 commit bb643ea

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/server/app/op.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,7 @@ module.exports = function(app, checkAuthorisation, database) {
251251
}
252252

253253
let userinforesponse = {};
254+
let userinforesponse_statuscode = 200;
254255

255256
{ // userinfo-response
256257
let hook = "userinfo-response";
@@ -278,7 +279,7 @@ module.exports = function(app, checkAuthorisation, database) {
278279
}
279280

280281
userinforesponse = await test.getUserinfoResponse();
281-
res.status(test.getStatusCode());
282+
userinforesponse_statuscode = test.getStatusCode() ?? userinforesponse_statuscode;
282283
res.set(test.getHeaders());
283284
}
284285
}
@@ -301,7 +302,7 @@ module.exports = function(app, checkAuthorisation, database) {
301302

302303
// make userinforesponse
303304
console.log("Userinfo Response", userinforesponse);
304-
res.json(userinforesponse);
305+
res.status(userinforesponse_statuscode).json(userinforesponse);
305306
});
306307

307308
// OIDC Introspection Endpoint

src/server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "spid-oidc-check-rp",
3-
"version": "1.3.2",
3+
"version": "1.3.3",
44
"description": "SPID OIDC Conformance Test Tool for RP",
55
"main": "spid-oidc-check-rp",
66
"author": "Michele D'Amico (damikael) - AgID",

0 commit comments

Comments
 (0)