mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-02-16 17:41:07 +00:00
Exclude /status, /metrics from session middleware
Because of seemingly undocumented changes in passport 0.5.0,
passport now crashes on requests to paths without session data.
This removes the session middleware from /status and /metrics, which are
excluded from sessions since 90c5ab0833
.
Fixes https://github.com/hedgedoc/container/issues/270
Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
parent
ece1bb8d56
commit
9d8f33014a
1 changed files with 1 additions and 1 deletions
2
app.js
2
app.js
|
@ -175,7 +175,7 @@ app.use(flash())
|
|||
|
||||
// passport
|
||||
app.use(passport.initialize())
|
||||
app.use(passport.session())
|
||||
app.use(useUnless(['/status', '/metrics'], passport.session()))
|
||||
|
||||
// check uri is valid before going further
|
||||
app.use(require('./lib/web/middleware/checkURIValid'))
|
||||
|
|
Loading…
Reference in a new issue