aboutsummaryrefslogtreecommitdiffstats
path: root/routes/sessions.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2014-09-06 19:40:55 -0700
committerAdam Soltys <[email protected]>2014-09-06 19:40:55 -0700
commite547723b23ccc58c832cac966b1b666a426afefb (patch)
tree757da6f03a771c612002300e60e2adf60c2f98d8 /routes/sessions.js
parent86d321130850e15b580c1d4705fc0bdd9473f7d8 (diff)
downloadcoinos-server-e547723b23ccc58c832cac966b1b666a426afefb.tar.gz
coinos-server-e547723b23ccc58c832cac966b1b666a426afefb.zip
Generate key on registration
Diffstat (limited to 'routes/sessions.js')
-rw-r--r--routes/sessions.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/routes/sessions.js b/routes/sessions.js
index 38ae74b1..d01dc4f1 100644
--- a/routes/sessions.js
+++ b/routes/sessions.js
@@ -30,11 +30,12 @@
});
}
return req.login(user, function(err) {
- var url;
+ var re, url;
if (err) {
return next(err);
}
- if (req.session.redirect != null) {
+ re = new RegExp(user.username, 'g');
+ if ((req.session.redirect != null) && re.test(req.session.redirect)) {
url = req.session.redirect;
}
if (url == null) {