diff options
| author | Adam Soltys <[email protected]> | 2014-09-06 19:40:55 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2014-09-06 19:40:55 -0700 |
| commit | e547723b23ccc58c832cac966b1b666a426afefb (patch) | |
| tree | 757da6f03a771c612002300e60e2adf60c2f98d8 /src/routes/sessions.coffee | |
| parent | 86d321130850e15b580c1d4705fc0bdd9473f7d8 (diff) | |
| download | coinos-server-e547723b23ccc58c832cac966b1b666a426afefb.tar.gz coinos-server-e547723b23ccc58c832cac966b1b666a426afefb.zip | |
Generate key on registration
Diffstat (limited to 'src/routes/sessions.coffee')
| -rw-r--r-- | src/routes/sessions.coffee | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/routes/sessions.coffee b/src/routes/sessions.coffee index 30d3cdef..5b1d9f06 100644 --- a/src/routes/sessions.coffee +++ b/src/routes/sessions.coffee @@ -21,7 +21,10 @@ module.exports = (passport) -> if (err) return next(err) - url = req.session.redirect if req.session.redirect? + re = new RegExp(user.username, 'g') + if req.session.redirect? and re.test(req.session.redirect) + url = req.session.redirect + url ?= "/#{user.username}" delete req.session.redirect return res.redirect(url) |
