From fc754c980fedca39ee3965de40b63d41a5967729 Mon Sep 17 00:00:00 2001 From: Fabien 'egg' O'Carroll Date: Tue, 20 Jul 2021 13:58:29 +0100 Subject: [PATCH] Added missing comment to members .well-known mount refs https://github.com/TryGhost/Team/issues/664 This was missed as part of PR review, as it is a non-standard mount location a comment should be included to help our future selves! PR: https://github.com/TryGhost/Ghost/pull/13163#discussion_r673066080 --- core/server/web/site/app.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/server/web/site/app.js b/core/server/web/site/app.js index 28a5f66757..432d5c8f36 100644 --- a/core/server/web/site/app.js +++ b/core/server/web/site/app.js @@ -119,6 +119,8 @@ module.exports = function setupSiteApp(options = {}) { // Global handling for member session, ensures a member is logged in to the frontend siteApp.use(membersService.middleware.loadMemberSession); + + // /member/.well-known/* serves files (e.g. jwks.json) so it needs to be mounted before the prettyUrl mw to avoid trailing slashes siteApp.use('/members/.well-known', (req, res, next) => membersService.api.middleware.wellKnown(req, res, next)); // Theme middleware