From 6a9f216c0f98dd404e744d8c75e6ed6f5390acd8 Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Fri, 26 May 2017 20:58:48 +0700 Subject: [PATCH] Detect mobile & desktop safari server side --- services/passport.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/passport.js b/services/passport.js index 719086f89..f3eb0da83 100644 --- a/services/passport.js +++ b/services/passport.js @@ -51,7 +51,7 @@ const HandleGenerateCredentials = (req, res, next) => (err, user) => { // If the user is Safari, let's send a cookie const browser = bowser._detect(req.headers['user-agent']); - if (browser.name === 'Safari') { + if (browser.ios || browser.safari) { res.cookie('authorization', token, { httpOnly: true, expires: new Date(Date.now() + 900000)