Skip to content

Commit a1c25cf

Browse files
committed
added secure flag
1 parent 333904c commit a1c25cf

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/BreinifyUtil.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@
240240
this.set(name, '', -1, true, specDomain);
241241
},
242242

243-
set: function (name, value, expiresInDays, global, specDomain) {
243+
set: function (name, value, expiresInDays, global, specDomain, httpsOnly) {
244244

245245
var expires;
246246
if (typeof expiresInDays === 'number') {
@@ -258,8 +258,15 @@
258258
domain = '';
259259
}
260260

261+
var secure;
262+
if (httpsOnly === true) {
263+
secure = '; secure';
264+
} else {
265+
secure = '';
266+
}
267+
261268
var path = global === true ? '; path=/' : '';
262-
document.cookie = name + '=' + value + expires + domain + path;
269+
document.cookie = name + '=' + value + expires + domain + path + secure;
263270
},
264271

265272
get: function (name) {

0 commit comments

Comments
 (0)