From bc402acf5588236c429c7334ce431f0a00ca28b3 Mon Sep 17 00:00:00 2001 From: Paul Rodwell Date: Fri, 14 Feb 2020 19:54:22 +0000 Subject: [PATCH] add diagnostic route to aid debugging login issues (#26) * add diagnostic route to aid debugging login issues * don't require the user to be the wiki owner --- server/social.coffee | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/social.coffee b/server/social.coffee index 2dab227..1cd9fcb 100644 --- a/server/social.coffee +++ b/server/social.coffee @@ -629,6 +629,15 @@ module.exports = exports = (log, loga, argv) -> ownerName: id.name }) + app.get '/auth/diag', (req, res) -> + # some diagnostic feedback to the user, for when something strange happens + user = 'User is unknown' + try + user = req.session.passport.user + date = new Date().toString() + wikiName = new URL(argv.url).hostname + console.log 'SOCIAL *** ', date, ' *** ', wikiName, ' *** ', JSON.stringify(user) + res.json date app.get '/logout', (req, res) -> console.log 'Logout...'