Этот коммит содержится в:
2023-03-11 17:30:20 +00:00
Коммит b6c4e025bc
5124 изменённых файлов: 1153349 добавлений и 0 удалений
+62
Просмотреть файл
@@ -0,0 +1,62 @@
var Unibase;
(function (Unibase) {
let Platform;
(function (Platform) {
let Helpers;
(function (Helpers) {
class CookieHelper {
getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) === ' ') {
c = c.substring(1);
}
if (c.indexOf(name) === 0) {
var cookie = c.substring(name.length, c.length);
var cookie_decrypt = Unibase.Platform.Helpers.CryptoHelper.Instance().decrypt(cookie);
return cookie_decrypt;
}
}
return "";
}
setIdentityCookie(cvalue) {
this.setCookie(CookieHelper._identityCookie, cvalue, 1);
}
getIdentityCookie() {
return this.getCookie(CookieHelper._identityCookie);
}
setUserIdentityCookie(cvalue) {
this.setCookie(CookieHelper._userIdentitycookie, cvalue, 1);
}
getUserIdentityCookie() {
return this.getCookie(CookieHelper._userIdentitycookie);
}
setCookie(cname, cvalue, exdays) {
let _cookievalue = "";
if (cvalue != null && cvalue != "")
_cookievalue = Unibase.Platform.Helpers.CryptoHelper.Instance().encrypt(cvalue);
var d = new Date();
d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
document.cookie = cname + "=" + _cookievalue + ";" + expires + ";path=/;samesite=none;secure=true";
}
deleteCookie(cname) {
var d = new Date();
var expires = "expires=Thu, 01 Jan 1970 00:00:00 GMT";
document.cookie = cname + "= ;" + expires + ";path=/;samesite=none;secure=true";
}
static Instance() {
if (this.instance === null || this.instance === undefined)
this.instance = new CookieHelper();
return this.instance;
}
}
CookieHelper._identityCookie = "_idty";
CookieHelper._userIdentitycookie = "u_idty";
Helpers.CookieHelper = CookieHelper;
})(Helpers = Platform.Helpers || (Platform.Helpers = {}));
})(Platform = Unibase.Platform || (Unibase.Platform = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"cookiehelper.js","sourceRoot":"","sources":["cookiehelper.ts"],"names":[],"mappings":"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"}
поставляемый Исполняемый файл
+1
Просмотреть файл
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(t){let i;(function(t){class i{getCookie(t){for(var i,e,o,u=t+"=",s=decodeURIComponent(document.cookie),f=s.split(";"),r=0;r<f.length;r++){for(i=f[r];i.charAt(0)===" ";)i=i.substring(1);if(i.indexOf(u)===0)return e=i.substring(u.length,i.length),o=n.Platform.Helpers.CryptoHelper.Instance().decrypt(e),o}return""}setIdentityCookie(n){this.setCookie(i._identityCookie,n,1)}getIdentityCookie(){return this.getCookie(i._identityCookie)}setUserIdentityCookie(n){this.setCookie(i._userIdentitycookie,n,1)}getUserIdentityCookie(){return this.getCookie(i._userIdentitycookie)}setCookie(t,i,r){var u,e;let f="";i!=null&&i!=""&&(f=n.Platform.Helpers.CryptoHelper.Instance().encrypt(i));u=new Date;u.setTime(u.getTime()+r*864e5);e="expires="+u.toUTCString();document.cookie=t+"="+f+";"+e+";path=/;samesite=none;secure=true"}deleteCookie(n){var t=new Date;document.cookie=n+"= ;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/;samesite=none;secure=true"}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new i),this.instance}}i._identityCookie="_idty";i._userIdentitycookie="u_idty";t.CookieHelper=i})(i=t.Helpers||(t.Helpers={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));