@@ -1,8 +1,14 @@
+const { URL } = require('url');
+
module.exports = function(crowi, app) {
return {
logout(req, res) {
req.session.destroy();
- return res.redirect('/');
+ // parse referer url
+ const referer = new URL(req.headers.referer);
+ // redirect
+ return res.redirect(`${referer.pathname}${referer.search}${referer.hash}`);
},
};