auth0-js
Version:
Auth0 headless browser sdk
24 lines (19 loc) • 484 B
JavaScript
import Cookie from 'js-cookie';
import objectHelper from '../object';
function CookieStorage() {}
CookieStorage.prototype.getItem = function(key) {
return Cookie.get(key);
};
CookieStorage.prototype.removeItem = function(key) {
Cookie.remove(key);
};
CookieStorage.prototype.setItem = function(key, value, options) {
var params = objectHelper.extend(
{
expires: 1 // 1 day
},
options
);
Cookie.set(key, value, params);
};
export default CookieStorage;