UNPKG

@react-keycloak-fork/ssr

Version:

Fork of https://github.com/react-keycloak/react-keycloak.git with updated packages for Keycloak >=17. SSR bindings for Keycloak javascript adapter

29 lines 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Cookies = void 0; var utils_1 = require("./utils"); var Cookies = /** @class */ (function () { function Cookies() { } Cookies.prototype.setTokens = function (_a) { var idToken = _a.idToken, token = _a.token; !!token && (0, utils_1.setCookie)('kcToken', btoa(token)); !!idToken && (0, utils_1.setCookie)('kcIdToken', btoa(idToken)); }; Cookies.prototype.getTokens = function () { var tknStr = (0, utils_1.getCookie)('kcToken'); var idTknStr = (0, utils_1.getCookie)('kcIdToken'); return { idToken: idTknStr ? atob(idTknStr) : undefined, refreshToken: '', token: tknStr ? atob(tknStr) : undefined, }; }; Cookies.prototype.resetTokens = function () { (0, utils_1.removeCookie)('kcToken'); (0, utils_1.removeCookie)('kcIdToken'); }; return Cookies; }()); exports.Cookies = Cookies; //# sourceMappingURL=client.js.map