UNPKG

kinde-angular

Version:

Angular wrapper for the Kinde TypeScript SDK

18 lines 1.98 kB
import * as Cookies from 'es-cookie'; export class CookieManager { static getCookie(name) { return Cookies.get(name); } static setCookie(name, value, options = {}) { Cookies.set(name, value, { path: '', secure: true, sameSite: 'lax', ...options }); } static deleteCookie(name, options) { Cookies.remove(name, options); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29va2llLW1hbmFnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9raW5kZS1hbmd1bGFyL3NyYy9saWIvY29va2llLW1hbmFnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxLQUFLLE9BQU8sTUFBTSxXQUFXLENBQUM7QUFFckMsTUFBTSxPQUFPLGFBQWE7SUFDeEIsTUFBTSxDQUFDLFNBQVMsQ0FBQyxJQUFZO1FBQzNCLE9BQU8sT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUMzQixDQUFDO0lBRUQsTUFBTSxDQUFDLFNBQVMsQ0FBQyxJQUFZLEVBQUUsS0FBYSxFQUFFLE9BQU8sR0FBRyxFQUFFO1FBQ3hELE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLEtBQUssRUFBRTtZQUN2QixJQUFJLEVBQUUsRUFBRTtZQUNSLE1BQU0sRUFBRSxJQUFJO1lBQ1osUUFBUSxFQUFFLEtBQUs7WUFDZixHQUFHLE9BQU87U0FDWCxDQUFDLENBQUM7SUFDTCxDQUFDO0lBRUQsTUFBTSxDQUFDLFlBQVksQ0FBQyxJQUFZLEVBQUUsT0FBaUM7UUFDakUsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDaEMsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgQ29va2llcyBmcm9tICdlcy1jb29raWUnO1xuXG5leHBvcnQgY2xhc3MgQ29va2llTWFuYWdlciB7XG4gIHN0YXRpYyBnZXRDb29raWUobmFtZTogc3RyaW5nKTogc3RyaW5nIHwgdW5kZWZpbmVkIHtcbiAgICByZXR1cm4gQ29va2llcy5nZXQobmFtZSk7XG4gIH1cblxuICBzdGF0aWMgc2V0Q29va2llKG5hbWU6IHN0cmluZywgdmFsdWU6IHN0cmluZywgb3B0aW9ucyA9IHt9KTogdm9pZCB7XG4gICAgQ29va2llcy5zZXQobmFtZSwgdmFsdWUsIHtcbiAgICAgIHBhdGg6ICcnLFxuICAgICAgc2VjdXJlOiB0cnVlLFxuICAgICAgc2FtZVNpdGU6ICdsYXgnLFxuICAgICAgLi4ub3B0aW9uc1xuICAgIH0pO1xuICB9XG5cbiAgc3RhdGljIGRlbGV0ZUNvb2tpZShuYW1lOiBzdHJpbmcsIG9wdGlvbnM6IENvb2tpZXMuQ29va2llQXR0cmlidXRlcyk6IHZvaWQge1xuICAgIENvb2tpZXMucmVtb3ZlKG5hbWUsIG9wdGlvbnMpO1xuICB9XG59XG4iXX0=