Skip to content

Commit b27244c

Browse files
Fix logout handler
1 parent 4220d66 commit b27244c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

lib/api/authn/webid-oidc.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ const SelectProviderRequest = require('../../requests/select-provider-request')
1313

1414
const { LoginByPasswordRequest } = require('../../requests/login-request')
1515

16+
const { LogoutRequest } = require('oidc-auth-manager').AuthHostAPI
17+
1618
/**
1719
* Returns a router with OIDC Relying Party and Identity Provider middleware:
1820
*
@@ -43,6 +45,8 @@ function middleware (oidc) {
4345
router.get(['/login', '/signin'], LoginByPasswordRequest.get)
4446
router.post(['/login', '/signin'], bodyParser, LoginByPasswordRequest.post)
4547

48+
router.get('/logout', LogoutRequest.handle)
49+
4650
router.get('/goodbye', (req, res) => {
4751
res.render('auth/goodbye')
4852
})

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"node-forge": "^0.6.38",
5959
"nodemailer": "^3.1.4",
6060
"nomnom": "^1.8.1",
61-
"oidc-auth-manager": "^0.1.1",
61+
"oidc-auth-manager": "^0.2.0",
6262
"oidc-op-express": "^0.0.3",
6363
"rdflib": "^0.15.0",
6464
"recursive-readdir": "^2.1.0",

0 commit comments

Comments
 (0)