From 9e2f27d889f745fb18a8b7dbcf658fa348a89803 Mon Sep 17 00:00:00 2001 From: Steven Soroka Date: Fri, 20 Jul 2012 16:46:42 -0500 Subject: [PATCH] only remember the returnTo url if the current request is a GET request --- googleapps.coffee | 2 +- googleapps.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/googleapps.coffee b/googleapps.coffee index 147884c..62c70b6 100644 --- a/googleapps.coffee +++ b/googleapps.coffee @@ -35,6 +35,6 @@ module.exports = (domain, options = {}) -> return res.end() else - req.session.returnTo = req.url + req.session.returnTo = req.url if req.method == 'GET' res.writeHead 302, Location: authUrl return res.end() diff --git a/googleapps.js b/googleapps.js index f422ad5..0d4faa8 100644 --- a/googleapps.js +++ b/googleapps.js @@ -47,7 +47,9 @@ res.writeHead(500, 'google auth error'); return res.end(); } else { - req.session.returnTo = req.url; + if (req.method === 'GET') { + req.session.returnTo = req.url; + } res.writeHead(302, { Location: authUrl });