From 7b92693c14eacb7318ec3467a7506d8fe7370767 Mon Sep 17 00:00:00 2001 From: Jeremy LEFEBVRE--AGNES Date: Thu, 23 Feb 2017 16:36:25 +0100 Subject: [PATCH 1/2] renew default value false --- index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index a09fe0c..c9d273a 100644 --- a/index.js +++ b/index.js @@ -153,7 +153,8 @@ function CASAuthentication(options) { this.service_url = options.service_url; - this.renew = options.renew !== undefined ? !!options.renew : false; +// this.renew = options.renew !== undefined ? !!options.renew : false; + this.renew = options.renew === true ? true : false; this.is_dev_mode = options.is_dev_mode !== undefined ? !!options.is_dev_mode : false; this.dev_mode_user = options.dev_mode_user !== undefined ? options.dev_mode_user : ''; From 5febae28877e49b586c8c944cfc6048edff91c6b Mon Sep 17 00:00:00 2001 From: Jeremy LEFEBVRE--AGNES Date: Mon, 27 Feb 2017 15:40:13 +0100 Subject: [PATCH 2/2] fix : Deprecated req.hohst --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index c9d273a..f134ea8 100644 --- a/index.js +++ b/index.js @@ -246,7 +246,7 @@ CASAuthentication.prototype._login = function(req, res, next) { // Save the return URL in the session. If an explicit return URL is set as a // query parameter, use that. Otherwise, just use the URL from the request. - req.session.cas_return_to = req.query.returnTo || url.parse(req.url).path; + req.session.cas_return_to = req.query.returnTo || url.parse(req.url).pathname; // Set up the query parameters. var query = { @@ -313,7 +313,7 @@ CASAuthentication.prototype._handleTicket = function(req, res, next) { ' \n' + ' \n' + ' \n' + ' \n' + ' ' + req.query.ticket + '\n' +