|
|
@@ -11,7 +11,7 @@ module.exports = function(crowi, app) {
|
|
|
* @param {*} req
|
|
|
* @param {*} res
|
|
|
*/
|
|
|
- const loginSuccess = (req, res, user) => {
|
|
|
+ function loginSuccess(req, res) {
|
|
|
debug('loginSuccess called');
|
|
|
|
|
|
var jumpTo = req.session.jumpTo;
|
|
|
@@ -33,6 +33,12 @@ module.exports = function(crowi, app) {
|
|
|
return res.redirect('/login');
|
|
|
};
|
|
|
|
|
|
+ /**
|
|
|
+ * middleware that login with LdapStrategy
|
|
|
+ * @param {*} req
|
|
|
+ * @param {*} res
|
|
|
+ * @param {*} next
|
|
|
+ */
|
|
|
const loginWithLdap = (req, res, next) => {
|
|
|
const loginForm = req.body.loginForm;
|
|
|
|
|
|
@@ -59,14 +65,14 @@ module.exports = function(crowi, app) {
|
|
|
req.logIn(user, (err) => {
|
|
|
if (err) { return next(); }
|
|
|
else {
|
|
|
- return loginSuccess(req, res, user);
|
|
|
+ return loginSuccess(req, res);
|
|
|
}
|
|
|
});
|
|
|
})(req, res, next);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * login with LocalStrategy action
|
|
|
+ * middleware that login with LocalStrategy
|
|
|
* @param {*} req
|
|
|
* @param {*} res
|
|
|
* @param {*} next
|
|
|
@@ -92,7 +98,7 @@ module.exports = function(crowi, app) {
|
|
|
req.logIn(user, (err) => {
|
|
|
if (err) { return next(); }
|
|
|
else {
|
|
|
- return loginSuccess(req, res, user);
|
|
|
+ return loginSuccess(req, res);
|
|
|
}
|
|
|
});
|
|
|
})(req, res, next);
|