@mamba-le/auth
Advanced tools
+6
-4
@@ -15,2 +15,3 @@ /** | ||
| import jsCookie from 'js-cookie'; | ||
| import { BindAll } from 'lodash-decorators'; | ||
| import { observable, computed, action } from 'mobx'; | ||
@@ -156,3 +157,3 @@ import { persist } from 'mobx-persist'; | ||
| get: function get() { | ||
| return _head(_compact([this._AccessToken, this.CookieAccessToken])); | ||
| return _head(_compact([this.CookieAccessToken, this._AccessToken])); | ||
| }, | ||
@@ -176,3 +177,3 @@ enumerable: false, | ||
| } catch (error) { | ||
| AuthOptions.log('error', error); | ||
| AuthOptions.log('error', this, error); | ||
| return undefined; | ||
@@ -205,3 +206,3 @@ } | ||
| if (_eq(this._AccessToken, _AccessToken)) { | ||
| if (_eq(this.AccessToken, _AccessToken)) { | ||
| throw 'AccessToken 已存在'; | ||
@@ -224,3 +225,3 @@ } | ||
| } catch (error) { | ||
| AuthOptions.log('error', error); | ||
| AuthOptions.log('error', this, error); | ||
| } | ||
@@ -341,2 +342,3 @@ }; | ||
| AuthController = __decorate([BindAll()], AuthController); | ||
| return AuthController; | ||
@@ -343,0 +345,0 @@ }(); |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"auth.js","sources":["../src/auth.ts"],"sourcesContent":[null],"names":["AuthController","options","HydrateSubject","Subject","StorageKey","CookieKey","CookieDomain","_AccessToken","undefined","resetConfig","createHydrate","Object","defineProperty","prototype","get","lastValueFrom","defaultValue","jsCookie","AuthOptions","browser","window","location","hostname","aKeys","document","cookie","replace","split","nIdx","length","decodeURIComponent","error","writeCheck","log","CookieAccessToken","key","onSaveAccessToken","setCookie","_this","domain","set","onClear","onRemove","remove","AllCookieKeys","Hydrate","persist","_a","sent","next","complete","error_1","__decorate","observable","computed","action"],"mappings":"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"} | ||
| {"version":3,"file":"auth.js","sources":["../src/auth.ts"],"sourcesContent":[null],"names":["AuthController","options","HydrateSubject","Subject","StorageKey","CookieKey","CookieDomain","_AccessToken","undefined","resetConfig","createHydrate","Object","defineProperty","prototype","get","lastValueFrom","defaultValue","jsCookie","AuthOptions","browser","window","location","hostname","aKeys","document","cookie","replace","split","nIdx","length","decodeURIComponent","error","writeCheck","log","CookieAccessToken","key","onSaveAccessToken","setCookie","_this","AccessToken","domain","set","onClear","onRemove","remove","AllCookieKeys","Hydrate","persist","_a","sent","next","complete","error_1","__decorate","observable","computed","action","BindAll"],"mappings":"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"} |
+1
-1
@@ -8,3 +8,3 @@ /** | ||
| version: "0.3.1", | ||
| timestamp: "2022-09-30 23:39" | ||
| timestamp: "2022-10-01 03:58" | ||
| }; | ||
@@ -11,0 +11,0 @@ |
+31
-25
@@ -19,2 +19,3 @@ /** | ||
| var jsCookie = require('js-cookie'); | ||
| var lodashDecorators = require('lodash-decorators'); | ||
| var mobx = require('mobx'); | ||
@@ -384,3 +385,3 @@ var mobxPersist = require('mobx-persist'); | ||
| get: function get() { | ||
| return _head__default["default"](_compact__default["default"]([this._AccessToken, this.CookieAccessToken])); | ||
| return _head__default["default"](_compact__default["default"]([this.CookieAccessToken, this._AccessToken])); | ||
| }, | ||
@@ -404,3 +405,3 @@ enumerable: false, | ||
| } catch (error) { | ||
| AuthOptions.log('error', error); | ||
| AuthOptions.log('error', this, error); | ||
| return undefined; | ||
@@ -433,3 +434,3 @@ } | ||
| if (_eq__default["default"](this._AccessToken, _AccessToken)) { | ||
| if (_eq__default["default"](this.AccessToken, _AccessToken)) { | ||
| throw 'AccessToken 已存在'; | ||
@@ -452,3 +453,3 @@ } | ||
| } catch (error) { | ||
| AuthOptions.log('error', error); | ||
| AuthOptions.log('error', this, error); | ||
| } | ||
@@ -569,2 +570,3 @@ }; | ||
| AuthController = tslib.__decorate([lodashDecorators.BindAll()], AuthController); | ||
| return AuthController; | ||
@@ -678,3 +680,3 @@ }(); | ||
| version: "0.3.1", | ||
| timestamp: "2022-09-30 23:39" | ||
| timestamp: "2022-10-01 03:58" | ||
| }; | ||
@@ -833,2 +835,3 @@ | ||
| InfoController = tslib.__decorate([lodashDecorators.BindAll()], InfoController); | ||
| return InfoController; | ||
@@ -872,5 +875,5 @@ }(); | ||
| if (AuthOptions.micro && ((_a = window === null || window === void 0 ? void 0 : window.rawWindow) === null || _a === void 0 ? void 0 : _a.PortalAuth)) { | ||
| PortalAuthController.PortalAuth = window.rawWindow.PortalAuth; | ||
| PortalAuthController_1.PortalAuth = window.rawWindow.PortalAuth; | ||
| } else if (window === null || window === void 0 ? void 0 : window.PortalAuth) { | ||
| PortalAuthController.PortalAuth = window.PortalAuth; | ||
| PortalAuthController_1.PortalAuth = window.PortalAuth; | ||
| } // 非微前端环境 | ||
@@ -885,9 +888,9 @@ | ||
| if (PortalAuthController.PortalAuth) { | ||
| if (PortalAuthController_1.PortalAuth) { | ||
| // 数据存储在 Node 中不存储单例 | ||
| if (!AuthOptions.browser) { | ||
| PortalAuthController.PortalInfo = new InfoController({ | ||
| PortalAuthController_1.PortalInfo = new InfoController({ | ||
| StorageKey: 'PortalInfo' | ||
| }); | ||
| PortalAuthController.PortalDrainage = new InfoController({ | ||
| PortalAuthController_1.PortalDrainage = new InfoController({ | ||
| StorageKey: 'PortalDrainage' | ||
@@ -897,17 +900,18 @@ }); | ||
| return PortalAuthController.PortalAuth; | ||
| return PortalAuthController_1.PortalAuth; | ||
| } | ||
| PortalAuthController.createAuth(this.options.PortalType); | ||
| PortalAuthController.PortalInfo = new InfoController({ | ||
| PortalAuthController_1.createAuth(this.options.PortalType); | ||
| PortalAuthController_1.PortalInfo = new InfoController({ | ||
| StorageKey: 'PortalInfo' | ||
| }); | ||
| PortalAuthController.PortalDrainage = new InfoController({ | ||
| PortalAuthController_1.PortalDrainage = new InfoController({ | ||
| StorageKey: 'PortalDrainage' | ||
| }); | ||
| this.createHydrate(); | ||
| PortalAuthController.PortalAuth = this; | ||
| PortalAuthController_1.PortalAuth = this; | ||
| AuthOptions.log('PortalAuth', this); | ||
| } | ||
| PortalAuthController_1 = PortalAuthController; | ||
| Object.defineProperty(PortalAuthController, "env", { | ||
@@ -931,3 +935,3 @@ get: function get() { | ||
| case 'BP': | ||
| PortalAuthController.BPAuth = new AuthController({ | ||
| PortalAuthController_1.BPAuth = new AuthController({ | ||
| CookieKey: ['BPPORTAL_TOKEN'], | ||
@@ -939,3 +943,3 @@ StorageKey: 'BPPortal' | ||
| case 'SP': | ||
| PortalAuthController.SPAuth = new AuthController({ | ||
| PortalAuthController_1.SPAuth = new AuthController({ | ||
| CookieKey: ['SALES_TOKEN'], | ||
@@ -947,3 +951,3 @@ StorageKey: 'SALESPortal' | ||
| default: | ||
| PortalAuthController.GeneralAuth = new AuthController({ | ||
| PortalAuthController_1.GeneralAuth = new AuthController({ | ||
| CookieKey: ['BPPORTAL_TOKEN', 'SALES_TOKEN'], | ||
@@ -988,3 +992,3 @@ StorageKey: 'Portal' | ||
| get: function get() { | ||
| return PortalAuthController.BPAuth; | ||
| return PortalAuthController_1.BPAuth; | ||
| }, | ||
@@ -1001,3 +1005,3 @@ enumerable: false, | ||
| get: function get() { | ||
| return PortalAuthController.SPAuth; | ||
| return PortalAuthController_1.SPAuth; | ||
| }, | ||
@@ -1014,3 +1018,3 @@ enumerable: false, | ||
| get: function get() { | ||
| return PortalAuthController.GeneralAuth; | ||
| return PortalAuthController_1.GeneralAuth; | ||
| }, | ||
@@ -1027,3 +1031,3 @@ enumerable: false, | ||
| get: function get() { | ||
| return PortalAuthController.PortalInfo; | ||
| return PortalAuthController_1.PortalInfo; | ||
| }, | ||
@@ -1041,3 +1045,3 @@ enumerable: false, | ||
| get: function get() { | ||
| return PortalAuthController.PortalDrainage; | ||
| return PortalAuthController_1.PortalDrainage; | ||
| }, | ||
@@ -1105,3 +1109,3 @@ enumerable: false, | ||
| AuthOptions.trace('Save AccessToken', AccessToken); | ||
| AuthOptions.trace('Save AccessToken', AccessToken, 'SetCookie', setCookie); | ||
| (_a = this.BPAuth) === null || _a === void 0 ? void 0 : _a.onSaveAccessToken(AccessToken, setCookie); | ||
@@ -1260,2 +1264,4 @@ (_b = this.SPAuth) === null || _b === void 0 ? void 0 : _b.onSaveAccessToken(AccessToken, setCookie); | ||
| }; | ||
| var PortalAuthController_1; | ||
| /** | ||
@@ -1269,3 +1275,2 @@ * 存储的单列 | ||
| PortalAuthController.PortalAuth = undefined; | ||
@@ -1324,2 +1329,3 @@ /** | ||
| PortalAuthController = PortalAuthController_1 = tslib.__decorate([lodashDecorators.BindAll()], PortalAuthController); | ||
| return PortalAuthController; | ||
@@ -1326,0 +1332,0 @@ }(); |
+2
-0
@@ -7,2 +7,3 @@ /** | ||
| import { __awaiter, __generator, __decorate } from 'tslib'; | ||
| import { BindAll } from 'lodash-decorators'; | ||
| import { isObservable, toJS, observable, computed, action } from 'mobx'; | ||
@@ -158,2 +159,3 @@ import { persist } from 'mobx-persist'; | ||
| InfoController = __decorate([BindAll()], InfoController); | ||
| return InfoController; | ||
@@ -160,0 +162,0 @@ }(); |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"info.js","sources":["../src/info.ts"],"sourcesContent":[null],"names":["InfoController","options","StorageKey","HydrateSubject","Subject","_value","undefined","createHydrate","Object","defineProperty","prototype","get","lastValueFrom","defaultValue","onSave","value","AuthOptions","writeCheck","isObservable","toJS","error","log","onClear","browser","Hydrate","persist","type","_a","sent","next","complete","error_1","__decorate","observable","computed","action"],"mappings":";;;;;;;;;;;AAOA,IAAAA,cAAA;AAAA;AAAA,YAAA;EACI,SAAAA,cAAA,CAAoBC,OAApB,EAA8E;AAA1D,IAAA,IAAAA,OAAA,KAAA,KAAA,CAAA,EAAA;AAAAA,MAAAA,OAAA,GAAA;AAA0BC,QAAAA,UAAU,EAAE,iBAAA;OAAtC,CAAA;AAA0D,KAAA;;IAA1D,IAAOD,CAAAA,OAAP,GAAAA,OAAA,CAAA;AAGpB;;;;AAIE;;AACiB,IAAA,IAAA,CAAAE,cAAA,GAAiB,IAAIC,OAAJ,EAAjB,CAAA;IAaT,IAAMC,CAAAA,MAAN,GAAYC,SAAZ,CAAA;AApBN,IAAA,IAAA,CAAKC,aAAL,EAAA,CAAA;AACH,GAAA;;EAYDC,MAAA,CAAAC,cAAA,CAAIT,cAAY,CAAAU,SAAhB,EAAgB,cAAhB,EAAgB;AALhB;;;;AAIE;AACFC,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;AACI,MAAA,OAAOC,aAAa,CAAC,IAAKT,CAAAA,cAAN,EAAsB;AAAEU,QAAAA,YAAY,EAAEP,SAAAA;AAAhB,OAAtB,CAApB,CAAA;KADY;qBAAA;;GAAhB,CAAA,CAAA;EAGAE,MAAA,CAAAC,cAAA,CAAIT,cAAU,CAAAU,SAAd,EAAc,YAAd,EAAc;AAAdC,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;AACI,MAAA,OAAO,QAAS,GAAA,IAAA,CAAKV,OAAL,CAAaC,UAA7B,CAAA;KADU;qBAAA;;GAAd,CAAA,CAAA;EAMAM,MAAA,CAAAC,cAAA,CAAIT,cAAK,CAAAU,SAAT,EAAS,OAAT,EAAS;AAATC,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;AACI,MAAA,OAAO,KAAKN,MAAZ,CAAA;KADK;qBAAA;;GAAT,CAAA,CAAA;AAGA;;;;AAIG;;AAEHL,EAAAA,cAAM,CAAAU,SAAN,CAAMI,MAAN,GAAA,UAAOC,KAAP,EAAe;IACX,IAAI;AACAC,MAAAA,WAAW,CAACC,UAAZ,EAAA,CAAA;;AACA,MAAA,IAAIC,YAAY,CAACH,KAAD,CAAhB,EAAyB;AACrBA,QAAAA,KAAK,GAAGI,IAAI,CAACJ,KAAD,CAAZ,CAAA;AACH,OAAA;;MACD,IAAKV,CAAAA,MAAL,GAAcU,KAAd,CAAA;KALJ,CAME,OAAOK,KAAP,EAAc;AACZJ,MAAAA,WAAW,CAACK,GAAZ,CAAgB,OAAhB,EAAyBD,KAAzB,CAAA,CAAA;AACH,KAAA;GATL,CAAA;AAWA;;;;AAIG;;;AACHpB,EAAAA,cAAA,CAAAU,SAAA,CAAAY,OAAA,GAAA,YAAA;IACI,IAAKR,CAAAA,MAAL,CAAYR,SAAZ,CAAA,CAAA;GADJ,CAAA;AAGA;;;AAGC;;;AACeN,EAAAA,cAAA,CAAAU,SAAA,CAAAH,aAAA,GAAhB,YAAA;;;;;;;;AAEQ,YAAA,IAAI,CAACS,WAAW,CAACO,OAAjB,EAA0B;AACtB,cAAA,MAAM,oBAAN,CAAA;AACH,aAAA;;AACKC,YAAAA,OAAO,GAAGR,WAAW,CAACT,aAAZ,EAAV,CAAA;AACNkB,YAAAA,OAAO,CAAC;AACJpB,cAAAA,MAAM,EAAE;AACJqB,gBAAAA,IAAI,EAAE,QAAA;AADF,eAAA;aADL,CAAP,CAIG,IAJH,CAAA,CAAA;AAKAV,YAAAA,WAAW,CAACK,GAAZ,CAAgB,UAAQ,IAAKnB,CAAAA,UAA7B,EAA2C,IAA3C,CAAA,CAAA;AACA,YAAA,OAAM,CAAA,CAAA;AAAA;AAAA,cAAAsB,OAAO,CAAC,IAAA,CAAKtB,UAAN,EAAkB,IAAlB,CAAP,CAAN,CAAA;;;AAAAyB,YAAAA,EAAA,CAAAC,IAAA,EAAA,CAAA;;AACA,YAAA,IAAA,CAAKzB,cAAL,CAAoB0B,IAApB,CAAyB,IAAzB,CAAA,CAAA;YACA,IAAK1B,CAAAA,cAAL,CAAoB2B,QAApB,EAAA,CAAA;;;;;;;;YAEA,IAAId,WAAW,CAACO,OAAhB,EAAyB;AACrBP,cAAAA,WAAW,CAACK,GAAZ,CAAgB,OAAhB,EAAyBU,OAAzB,CAAA,CAAA;AACH,aAAA;;AACD,YAAA,IAAA,CAAK5B,cAAL,CAAoB0B,IAApB,CAAyB,KAAzB,CAAA,CAAA;YACA,IAAK1B,CAAAA,cAAL,CAAoB2B,QAApB,EAAA,CAAA;;;;;;;;;;;;GApBQ,CAAA;;AAlChBE,EAAAA,UAAA,CAAA,CADCC,UACD,CAAA,EAAgCjC,cAAA,CAAAU,SAAhC,EAAgC,QAAhC,EAAgC,KAAA,CAAhC,CAAA,CAAA;;AAEAsB,EAAAA,UAAA,CAAA,CADCE,QACD,CAAA,EAEClC,cAAA,CAAAU,SAFD,EAEC,OAFD,EAEC,IAFD,CAAA,CAAA;;AASAsB,EAAAA,UAAA,CAAA,CADCG,MACD,CAAA,EAUCnC,cAAA,CAAAU,SAVD,EAUC,QAVD,EAUC,IAVD,CAAA,CAAA;;AA8CJ,EAAA,OAACV,cAAD,CAAA;AA/EA,CAAA;;;;"} | ||
| {"version":3,"file":"info.js","sources":["../src/info.ts"],"sourcesContent":[null],"names":["InfoController","options","StorageKey","HydrateSubject","Subject","_value","undefined","createHydrate","Object","defineProperty","prototype","get","lastValueFrom","defaultValue","onSave","value","AuthOptions","writeCheck","isObservable","toJS","error","log","onClear","browser","Hydrate","persist","type","_a","sent","next","complete","error_1","__decorate","observable","computed","action","BindAll"],"mappings":"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"} |
+24
-20
@@ -9,2 +9,3 @@ /** | ||
| import { __awaiter, __generator, __decorate } from 'tslib'; | ||
| import { BindAll } from 'lodash-decorators'; | ||
| import { toJS, computed } from 'mobx'; | ||
@@ -47,5 +48,5 @@ import { lastValueFrom, zip, Subject } from 'rxjs'; | ||
| if (AuthOptions.micro && ((_a = window === null || window === void 0 ? void 0 : window.rawWindow) === null || _a === void 0 ? void 0 : _a.PortalAuth)) { | ||
| PortalAuthController.PortalAuth = window.rawWindow.PortalAuth; | ||
| PortalAuthController_1.PortalAuth = window.rawWindow.PortalAuth; | ||
| } else if (window === null || window === void 0 ? void 0 : window.PortalAuth) { | ||
| PortalAuthController.PortalAuth = window.PortalAuth; | ||
| PortalAuthController_1.PortalAuth = window.PortalAuth; | ||
| } // 非微前端环境 | ||
@@ -60,9 +61,9 @@ | ||
| if (PortalAuthController.PortalAuth) { | ||
| if (PortalAuthController_1.PortalAuth) { | ||
| // 数据存储在 Node 中不存储单例 | ||
| if (!AuthOptions.browser) { | ||
| PortalAuthController.PortalInfo = new InfoController({ | ||
| PortalAuthController_1.PortalInfo = new InfoController({ | ||
| StorageKey: 'PortalInfo' | ||
| }); | ||
| PortalAuthController.PortalDrainage = new InfoController({ | ||
| PortalAuthController_1.PortalDrainage = new InfoController({ | ||
| StorageKey: 'PortalDrainage' | ||
@@ -72,17 +73,18 @@ }); | ||
| return PortalAuthController.PortalAuth; | ||
| return PortalAuthController_1.PortalAuth; | ||
| } | ||
| PortalAuthController.createAuth(this.options.PortalType); | ||
| PortalAuthController.PortalInfo = new InfoController({ | ||
| PortalAuthController_1.createAuth(this.options.PortalType); | ||
| PortalAuthController_1.PortalInfo = new InfoController({ | ||
| StorageKey: 'PortalInfo' | ||
| }); | ||
| PortalAuthController.PortalDrainage = new InfoController({ | ||
| PortalAuthController_1.PortalDrainage = new InfoController({ | ||
| StorageKey: 'PortalDrainage' | ||
| }); | ||
| this.createHydrate(); | ||
| PortalAuthController.PortalAuth = this; | ||
| PortalAuthController_1.PortalAuth = this; | ||
| AuthOptions.log('PortalAuth', this); | ||
| } | ||
| PortalAuthController_1 = PortalAuthController; | ||
| Object.defineProperty(PortalAuthController, "env", { | ||
@@ -106,3 +108,3 @@ get: function get() { | ||
| case 'BP': | ||
| PortalAuthController.BPAuth = new AuthController({ | ||
| PortalAuthController_1.BPAuth = new AuthController({ | ||
| CookieKey: ['BPPORTAL_TOKEN'], | ||
@@ -114,3 +116,3 @@ StorageKey: 'BPPortal' | ||
| case 'SP': | ||
| PortalAuthController.SPAuth = new AuthController({ | ||
| PortalAuthController_1.SPAuth = new AuthController({ | ||
| CookieKey: ['SALES_TOKEN'], | ||
@@ -122,3 +124,3 @@ StorageKey: 'SALESPortal' | ||
| default: | ||
| PortalAuthController.GeneralAuth = new AuthController({ | ||
| PortalAuthController_1.GeneralAuth = new AuthController({ | ||
| CookieKey: ['BPPORTAL_TOKEN', 'SALES_TOKEN'], | ||
@@ -162,3 +164,3 @@ StorageKey: 'Portal' | ||
| get: function get() { | ||
| return PortalAuthController.BPAuth; | ||
| return PortalAuthController_1.BPAuth; | ||
| }, | ||
@@ -175,3 +177,3 @@ enumerable: false, | ||
| get: function get() { | ||
| return PortalAuthController.SPAuth; | ||
| return PortalAuthController_1.SPAuth; | ||
| }, | ||
@@ -188,3 +190,3 @@ enumerable: false, | ||
| get: function get() { | ||
| return PortalAuthController.GeneralAuth; | ||
| return PortalAuthController_1.GeneralAuth; | ||
| }, | ||
@@ -201,3 +203,3 @@ enumerable: false, | ||
| get: function get() { | ||
| return PortalAuthController.PortalInfo; | ||
| return PortalAuthController_1.PortalInfo; | ||
| }, | ||
@@ -215,3 +217,3 @@ enumerable: false, | ||
| get: function get() { | ||
| return PortalAuthController.PortalDrainage; | ||
| return PortalAuthController_1.PortalDrainage; | ||
| }, | ||
@@ -279,3 +281,3 @@ enumerable: false, | ||
| AuthOptions.trace('Save AccessToken', AccessToken); | ||
| AuthOptions.trace('Save AccessToken', AccessToken, 'SetCookie', setCookie); | ||
| (_a = this.BPAuth) === null || _a === void 0 ? void 0 : _a.onSaveAccessToken(AccessToken, setCookie); | ||
@@ -434,2 +436,4 @@ (_b = this.SPAuth) === null || _b === void 0 ? void 0 : _b.onSaveAccessToken(AccessToken, setCookie); | ||
| }; | ||
| var PortalAuthController_1; | ||
| /** | ||
@@ -443,3 +447,2 @@ * 存储的单列 | ||
| PortalAuthController.PortalAuth = undefined; | ||
@@ -498,2 +501,3 @@ /** | ||
| PortalAuthController = PortalAuthController_1 = __decorate([BindAll()], PortalAuthController); | ||
| return PortalAuthController; | ||
@@ -500,0 +504,0 @@ }(); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"portal.js","sources":["../src/portal.ts"],"sourcesContent":[null],"names":["PortalAuthController","options","PortalType","HydrateSubject","Subject","AuthOptions","browser","micro","window","rawWindow","_a","PortalAuth","PortalInfo","InfoController","StorageKey","PortalDrainage","createAuth","createHydrate","log","Object","defineProperty","get","env","prototype","type","BPAuth","AuthController","CookieKey","SPAuth","GeneralAuth","lastValueFrom","defaultValue","undefined","isStopped","hasError","toJS","value","AccessToken","onSaveAccessToken","setCookie","trace","_b","_c","onSaveInfo","Info","onSave","onSaveDrainage","Drainage","onClear","writeCheck","_d","_e","_f","localStorage","clear","_g","sessionStorage","HydrateAsync","_h","sent","LocalForage","error_1","observables","zip","next","complete","error_2","__decorate","computed"],"mappings":";;;;;;;;;;;;;;;AAyBA;;;;AAIG;;AACH,IAAAA,oBAAA;AAAA;AAAA,YAAA;EA4EI,SAAAA,oBAAA,CAA+BC,OAA/B,EAAsF;AAAvD,IAAA,IAAAA,OAAA,KAAA,KAAA,CAAA,EAAA;AAAAA,MAAAA,OAAA,GAAA;AAAgCC,QAAAA,UAAU,EAAE,SAAA;OAA5C,CAAA;AAAuD,KAAA;;;;IAAvD,IAAOD,CAAAA,OAAP,GAAAA,OAAA,CAAA;AA+B/B;;;;AAIG;;AACgB,IAAA,IAAA,CAAAE,cAAA,GAAiB,IAAIC,OAAJ,EAAjB,CApCmE;;IAElF,IAAIC,WAAW,CAACC,OAAhB,EAAyB;AACrB;AACA,MAAA,IAAID,WAAW,CAACE,KAAZ,KAAqB,MAAAC,MAAM,KAAA,IAAN,IAAAA,MAAM,KAAA,KAAA,CAAN,GAAM,KAAA,CAAN,GAAAA,MAAM,CAAEC,SAAR,MAAmB,IAAnB,IAAmBC,EAAA,KAAA,KAAA,CAAnB,GAAmB,KAAA,CAAnB,GAAmBA,EAAA,CAAAC,UAAxC,CAAJ,EAAwD;AACpDX,QAAAA,oBAAoB,CAACW,UAArB,GAAkCH,MAAM,CAACC,SAAP,CAAiBE,UAAnD,CAAA;AACH,OAFD,MAEO,IAAIH,MAAM,KAAN,IAAA,IAAAA,MAAM,WAAN,SAAA,GAAAA,MAAM,CAAEG,UAAZ,EAAwB;AAC3BX,QAAAA,oBAAoB,CAACW,UAArB,GAAkCH,MAAM,CAACG,UAAzC,CAAA;AACH,OANoB;;;AAQrB,MAAA,IAAI,CAACN,WAAW,CAACE,KAAjB,EAAwB;QACpBC,MAAM,CAACG,UAAP,GAAoB,IAApB,CAAA;AACH,OAAA;AACJ,KAbiF;;;IAelF,IAAIX,oBAAoB,CAACW,UAAzB,EAAqC;AACjC;AACA,MAAA,IAAI,CAACN,WAAW,CAACC,OAAjB,EAA0B;AACtBN,QAAAA,oBAAoB,CAACY,UAArB,GAAkC,IAAIC,cAAJ,CAAmB;AAAEC,UAAAA,UAAU,EAAE,YAAA;AAAd,SAAnB,CAAlC,CAAA;AACAd,QAAAA,oBAAoB,CAACe,cAArB,GAAsC,IAAIF,cAAJ,CAAmB;AAAEC,UAAAA,UAAU,EAAE,gBAAA;AAAd,SAAnB,CAAtC,CAAA;AACH,OAAA;;MACD,OAAOd,oBAAoB,CAACW,UAA5B,CAAA;AACH,KAAA;;AACDX,IAAAA,oBAAoB,CAACgB,UAArB,CAAgC,IAAKf,CAAAA,OAAL,CAAaC,UAA7C,CAAA,CAAA;AACAF,IAAAA,oBAAoB,CAACY,UAArB,GAAkC,IAAIC,cAAJ,CAAmB;AAAEC,MAAAA,UAAU,EAAE,YAAA;AAAd,KAAnB,CAAlC,CAAA;AACAd,IAAAA,oBAAoB,CAACe,cAArB,GAAsC,IAAIF,cAAJ,CAAmB;AAAEC,MAAAA,UAAU,EAAE,gBAAA;AAAd,KAAnB,CAAtC,CAAA;AACA,IAAA,IAAA,CAAKG,aAAL,EAAA,CAAA;IACAjB,oBAAoB,CAACW,UAArB,GAAkC,IAAlC,CAAA;AACAN,IAAAA,WAAW,CAACa,GAAZ,CAAgB,YAAhB,EAA8B,IAA9B,CAAA,CAAA;AACH,GAAA;;AAxGDC,EAAAA,MAAA,CAAAC,cAAA,CAAWpB,oBAAX,EAAc,KAAd,EAAc;AAAdqB,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;AACI,MAAA,OAAOC,YAAP,CAAA;KADU;qBAAA;;GAAd,CAAA,CAAA;EAGAH,MAAA,CAAAC,cAAA,CAAIpB,oBAAG,CAAAuB,SAAP,EAAO,KAAP,EAAO;AAAPF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;AACI,MAAA,OAAOC,YAAP,CAAA;KADG;qBAAA;;GAAP,CAAA,CAAA;;AAmDiBtB,EAAAA,oBAAU,CAAAgB,UAAV,GAAjB,UAA4BQ,IAA5B,EAAyD;AACrD,IAAA,QAAQA,IAAR;AACI,MAAA,KAAK,IAAL;AACIxB,QAAAA,oBAAoB,CAACyB,MAArB,GAA8B,IAAIC,cAAJ,CAAmB;UAC7CC,SAAS,EAAE,CAAC,gBAAD,CADkC;AAE7Cb,UAAAA,UAAU,EAAE,UAAA;AAFiC,SAAnB,CAA9B,CAAA;AAIA,QAAA,OAAA;;AACJ,MAAA,KAAK,IAAL;AACId,QAAAA,oBAAoB,CAAC4B,MAArB,GAA8B,IAAIF,cAAJ,CAAmB;UAC7CC,SAAS,EAAE,CAAC,aAAD,CADkC;AAE7Cb,UAAAA,UAAU,EAAE,aAAA;AAFiC,SAAnB,CAA9B,CAAA;AAIA,QAAA,OAAA;;AACJ,MAAA;AACId,QAAAA,oBAAoB,CAAC6B,WAArB,GAAmC,IAAIH,cAAJ,CAAmB;AAClDC,UAAAA,SAAS,EAAE,CAAC,gBAAD,EAAmB,aAAnB,CADuC;AAElDb,UAAAA,UAAU,EAAE,QAAA;AAFsC,SAAnB,CAAnC,CAAA;AAdR,KAAA;GADa,CAAA;EA+DjBK,MAAA,CAAAC,cAAA,CAAIpB,oBAAY,CAAAuB,SAAhB,EAAgB,cAAhB,EAAgB;AALhB;;;;AAIE;AACFF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;AACI,MAAA,OAAOS,aAAa,CAAC,IAAK3B,CAAAA,cAAN,EAAsB;AAAE4B,QAAAA,YAAY,EAAEC,SAAAA;AAAhB,OAAtB,CAApB,CAAA;KADY;qBAAA;;GAAhB,CAAA,CAAA;EAQAb,MAAA,CAAAC,cAAA,CAAIpB,oBAAgB,CAAAuB,SAApB,EAAoB,kBAApB,EAAoB;AALpB;;;;AAIG;AACHF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;MACI,OAAO,IAAA,CAAKlB,cAAL,CAAoB8B,SAApB,IAAiC,IAAK9B,CAAAA,cAAL,CAAoB+B,QAA5D,CAAA;KADgB;qBAAA;;GAApB,CAAA,CAAA;EAQAf,MAAA,CAAAC,cAAA,CAAcpB,oBAAM,CAAAuB,SAApB,EAAoB,QAApB,EAAoB;AALpB;;;;AAIG;AACHF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;MACI,OAAOrB,oBAAoB,CAACyB,MAA5B,CAAA;KADgB;qBAAA;;GAApB,CAAA,CAAA;EAQAN,MAAA,CAAAC,cAAA,CAAcpB,oBAAM,CAAAuB,SAApB,EAAoB,QAApB,EAAoB;AALpB;;;;AAIG;AACHF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;MACI,OAAOrB,oBAAoB,CAAC4B,MAA5B,CAAA;KADgB;qBAAA;;GAApB,CAAA,CAAA;EAQAT,MAAA,CAAAC,cAAA,CAAcpB,oBAAW,CAAAuB,SAAzB,EAAyB,aAAzB,EAAyB;AALzB;;;;AAIG;AACHF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;MACI,OAAOrB,oBAAoB,CAAC6B,WAA5B,CAAA;KADqB;qBAAA;;GAAzB,CAAA,CAAA;EAQAV,MAAA,CAAAC,cAAA,CAAcpB,oBAAU,CAAAuB,SAAxB,EAAwB,YAAxB,EAAwB;AALxB;;;;AAIG;AACHF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;MACI,OAAOrB,oBAAoB,CAACY,UAA5B,CAAA;KADoB;qBAAA;;GAAxB,CAAA,CAAA;EASAO,MAAA,CAAAC,cAAA,CAAcpB,oBAAc,CAAAuB,SAA5B,EAA4B,gBAA5B,EAA4B;AAN5B;;;;;AAKG;AACHF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;MACI,OAAOrB,oBAAoB,CAACe,cAA5B,CAAA;KADwB;qBAAA;;GAA5B,CAAA,CAAA;EASAI,MAAA,CAAAC,cAAA,CAAIpB,oBAAI,CAAAuB,SAAR,EAAQ,MAAR,EAAQ;AANR;;;;AAIG;AAEHF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;AACI,MAAA,OAAOc,IAAI,CAAC,IAAA,CAAKvB,UAAL,CAAgBwB,KAAjB,CAAX,CAAA;KADI;qBAAA;;GAAR,CAAA,CAAA;EASAjB,MAAA,CAAAC,cAAA,CAAIpB,oBAAQ,CAAAuB,SAAZ,EAAY,UAAZ,EAAY;AANZ;;;;AAIG;AAEHF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;AACI,MAAA,OAAOc,IAAI,CAAC,IAAA,CAAKpB,cAAL,CAAoBqB,KAArB,CAAX,CAAA;KADQ;qBAAA;;GAAZ,CAAA,CAAA;EAIAjB,MAAA,CAAAC,cAAA,CAAIpB,oBAAW,CAAAuB,SAAf,EAAe,aAAf,EAAe;AAAfF,IAAAA,GAAA,EAAA,SAAA,GAAA,GAAA;MACI,QAAQ,IAAA,CAAKpB,OAAL,CAAaC,UAArB;AACI,QAAA,KAAK,IAAL;UACI,OAAO,IAAA,CAAKuB,MAAL,CAAYY,WAAnB,CAAA;;AACJ,QAAA,KAAK,IAAL;UACI,OAAO,IAAA,CAAKT,MAAL,CAAYS,WAAnB,CAAA;;AACJ,QAAA;UACI,OAAO,IAAA,CAAKR,WAAL,CAAiBQ,WAAxB,CAAA;AANR,OADJ;;KAAe;qBAAA;;GAAf,CAAA,CAAA;AAWA;;;;AAIG;;EACHrC,oBAAA,CAAAuB,SAAA,CAAAe,iBAAA,GAAA,UAAkBD,WAAlB,EAAmDE,SAAnD,EAAoE;;;AAAlD,IAAA,IAAAF,WAAA,KAAA,KAAA,CAAA,EAAA;AAAAA,MAAAA,WAA+B,GAAAL,SAA/B,CAAA;AAA+B,KAAA;;AAAE,IAAA,IAAAO,SAAA,KAAA,KAAA,CAAA,EAAA;AAAAA,MAAAA,SAAiB,GAAA,KAAjB,CAAA;AAAiB,KAAA;;AAChElC,IAAAA,WAAW,CAACmC,KAAZ,CAAkB,kBAAlB,EAAsCH,WAAtC,CAAA,CAAA;IACA,CAAA3B,EAAA,GAAA,IAAKe,CAAAA,MAAL,MAAa,IAAb,IAAaf,EAAA,KAAA,KAAA,CAAb,GAAa,KAAA,CAAb,GAAaA,EAAA,CAAA4B,iBAAA,CAAkBD,WAAlB,EAA+BE,SAA/B,CAAb,CAAA;IACA,CAAAE,EAAA,GAAA,IAAKb,CAAAA,MAAL,MAAa,IAAb,IAAaa,EAAA,KAAA,KAAA,CAAb,GAAa,KAAA,CAAb,GAAaA,EAAA,CAAAH,iBAAA,CAAkBD,WAAlB,EAA+BE,SAA/B,CAAb,CAAA;IACA,CAAAG,EAAA,GAAA,IAAKb,CAAAA,WAAL,MAAkB,IAAlB,IAAkBa,EAAA,KAAA,KAAA,CAAlB,GAAkB,KAAA,CAAlB,GAAkBA,EAAA,CAAAJ,iBAAA,CAAkBD,WAAlB,EAA+BE,SAA/B,CAAlB,CAAA;GAJJ,CAAA;AAMA;;;;AAIG;;;AACHvC,EAAAA,oBAAU,CAAAuB,SAAV,CAAUoB,UAAV,GAAA,UAAWP,KAAX,EAAqB;IACT,IAAAQ,IAAI,GAAK,IAAA,CAAIA,IAAb,CAAA;;AACR,IAAA,IAAI,QAAeA,CAAAA,IAAf,EAAqBR,KAArB,CAAJ,EAAiC;MAC7B,OAAO/B,WAAW,CAACmC,KAAZ,CAAkB,gBAAlB,EAAoCI,IAApC,EAA0C,IAA1C,EAAgDR,KAAhD,CAAP,CAAA;AACH,KAAA;;AACD/B,IAAAA,WAAW,CAACmC,KAAZ,CAAkB,WAAlB,EAA+BJ,KAA/B,CAAA,CAAA;AACA,IAAA,IAAA,CAAKxB,UAAL,CAAgBiC,MAAhB,CAAuBT,KAAvB,CAAA,CAAA;GANJ,CAAA;AAQA;;;;AAIG;;;AACHpC,EAAAA,oBAAc,CAAAuB,SAAd,CAAcuB,cAAd,GAAA,UAAeV,KAAf,EAAyB;IACb,IAAAW,QAAQ,GAAK,IAAA,CAAIA,QAAjB,CAAA;;AACR,IAAA,IAAI,QAAeA,CAAAA,QAAf,EAAyBX,KAAzB,CAAJ,EAAqC;MACjC,OAAO/B,WAAW,CAACmC,KAAZ,CAAkB,oBAAlB,EAAwCO,QAAxC,EAAkD,IAAlD,EAAwDX,KAAxD,CAAP,CAAA;AACH,KAAA;;AACD/B,IAAAA,WAAW,CAACmC,KAAZ,CAAkB,eAAlB,EAAmCJ,KAAnC,CAAA,CAAA;AACA,IAAA,IAAA,CAAKrB,cAAL,CAAoB8B,MAApB,CAA2BT,KAA3B,CAAA,CAAA;GANJ,CAAA;AAQA;;;;AAIE;;;AACIpC,EAAAA,oBAAA,CAAAuB,SAAA,CAAAyB,OAAA,GAAN,YAAA;;;;;;;;;;AAEQ3C,YAAAA,WAAW,CAAC4C,UAAZ,EAAA,CAAA;YACA5C,WAAW,CAACmC,KAAZ,CAAkB,aAAlB,CAAA,CAAA;AACA,YAAA,CAAA9B,EAAA,GAAA,IAAA,CAAKe,MAAL,MAAa,IAAb,IAAaf,EAAA,KAAA,KAAA,CAAb,GAAa,KAAA,CAAb,GAAaA,EAAA,CAAAsC,OAAA,EAAb,CAAA;AACA,YAAA,CAAAP,EAAA,GAAA,IAAA,CAAKb,MAAL,MAAa,IAAb,IAAaa,EAAA,KAAA,KAAA,CAAb,GAAa,KAAA,CAAb,GAAaA,EAAA,CAAAO,OAAA,EAAb,CAAA;AACA,YAAA,CAAAN,EAAA,GAAA,IAAA,CAAKb,WAAL,MAAkB,IAAlB,IAAkBa,EAAA,KAAA,KAAA,CAAlB,GAAkB,KAAA,CAAlB,GAAkBA,EAAA,CAAAM,OAAA,EAAlB,CAAA;AACA,YAAA,CAAAE,EAAA,GAAA,IAAA,CAAKtC,UAAL,MAAiB,IAAjB,IAAiBsC,EAAA,KAAA,KAAA,CAAjB,GAAiB,KAAA,CAAjB,GAAiBA,EAAA,CAAAF,OAAA,EAAjB,CAAA;AACA,YAAA,CAAAG,EAAA,GAAA,IAAA,CAAKpC,cAAL,MAAqB,IAArB,IAAqBoC,EAAA,KAAA,KAAA,CAArB,GAAqB,KAAA,CAArB,GAAqBA,EAAA,CAAAH,OAAA,EAArB,CAAA;iBACI3C,WAAW,CAACC,SAAZ,OAAmB,CAAA,CAAA;AAAA;AAAA,cAAA,CAAA,CAAnB,CAAA;AACA,YAAA,CAAA8C,EAAA,GAAA5C,MAAM,CAAC6C,YAAP,MAAqB,IAArB,IAAqBD,EAAA,KAAA,KAAA,CAArB,GAAqB,KAAA,CAArB,GAAqBA,EAAA,CAAAE,KAAA,EAArB,CAAA;AACA,YAAA,CAAAC,EAAA,GAAA/C,MAAM,CAACgD,cAAP,MAAuB,IAAvB,IAAuBD,EAAA,KAAA,KAAA,CAAvB,GAAuB,KAAA,CAAvB,GAAuBA,EAAA,CAAAD,KAAA,EAAvB,CAAA;AACA,YAAA,OAAM,CAAA,CAAA;AAAA;cAAA,IAAA,CAAKG,YAAL,CAAN,CAAA;;;AAAAC,YAAAA,EAAA,CAAAC,IAAA,EAAA,CAAA;;AACA,YAAA,OAAA,CAAA,CAAA;AAAA;AAAA,cAAMtD,WAAW,CAACuD,WAAZ,CAAwBN,KAAxB,EAAN,CAAA,CAAA;;;AAAAI,YAAAA,EAAA,CAAAC,IAAA,EAAA,CAAA;;;;;AAEJtD,YAAAA,WAAW,CAACa,GAAZ,CAAgB,eAAhB,EAAiC,mDAAjC,CAAA,CAAA;;;;;;;AAEAb,YAAAA,WAAW,CAACmC,KAAZ,CAAkB,aAAlB,EAAiCqB,OAAjC,CAAA,CAAA;;;;;;;;;;;;GAjBF,CAAA;AAoBN;;;AAGE;;;AACc7D,EAAAA,oBAAA,CAAAuB,SAAA,CAAAN,aAAA,GAAhB,YAAA;;;;;;;;;;AAEc6C,YAAAA,WAAW,GAAG,QAAe,CAAA,CAC/B,CAAApD,EAAA,GAAA,IAAKe,CAAAA,MAAL,MAAW,IAAX,IAAWf,EAAA,KAAA,KAAA,CAAX,GAAW,KAAA,CAAX,GAAWA,EAAA,CAAE+C,YADkB,EAE/B,CAAAhB,EAAA,GAAA,IAAA,CAAKb,MAAL,MAAW,IAAX,IAAWa,EAAA,KAAA,KAAA,CAAX,GAAW,KAAA,CAAX,GAAWA,EAAA,CAAEgB,YAFkB,EAG/B,CAAAf,EAAA,GAAA,KAAKb,WAAL,MAAgB,IAAhB,IAAgBa,EAAA,KAAA,KAAA,CAAhB,GAAgB,KAAA,CAAhB,GAAgBA,EAAA,CAAEe,YAHa,EAI/B,CAAAP,EAAA,GAAA,IAAKtC,CAAAA,UAAL,MAAe,IAAf,IAAesC,EAAA,KAAA,KAAA,CAAf,GAAe,KAAA,CAAf,GAAeA,EAAA,CAAEO,YAJc,CAAf,CAAd,CAAA;AAMN,YAAA,OAAA,CAAA,CAAA;AAAA;AAAA,cAAM3B,aAAa,CAACiC,GAAG,CAACD,WAAD,CAAJ,EAAmB;AAAE/B,cAAAA,YAAY,EAAEC,SAAAA;AAAhB,aAAnB,CAAnB,CAAA,CAAA;;;AAAAmB,YAAAA,EAAA,CAAAQ,IAAA,EAAA,CAAA;;AACA,YAAA,IAAA,CAAKxD,cAAL,CAAoB6D,IAApB,CAAyB,IAAzB,CAAA,CAAA;YACA,IAAK7D,CAAAA,cAAL,CAAoB8D,QAApB,EAAA,CAAA;;;;;;;AAEA5D,YAAAA,WAAW,CAACmC,KAAZ,CAAkB,OAAlB,EAA2B0B,OAA3B,CAAA,CAAA;AACA,YAAA,IAAA,CAAK/D,cAAL,CAAoB6D,IAApB,CAAyB,KAAzB,CAAA,CAAA;YACA,IAAK7D,CAAAA,cAAL,CAAoB8D,QAApB,EAAA,CAAA;;;;;;;;;;;;GAdQ,CAAA;AAnQhB;;;;;;AAMG;;;EACcjE,oBAAU,CAAAW,UAAV,GAAmCqB,SAAnC,CAAA;AACjB;;;;;;AAMG;;EACchC,oBAAW,CAAA6B,WAAX,GAA8BG,SAA9B,CAAA;AACjB;;;;;;AAMG;;EACchC,oBAAM,CAAAyB,MAAN,GAAyBO,SAAzB,CAAA;AACjB;;;;;;AAMG;;EACchC,oBAAM,CAAA4B,MAAN,GAAyBI,SAAzB,CAAA;AACjB;;;;;;AAMG;;EACchC,oBAAU,CAAAY,UAAV,GAA6BoB,SAA7B,CAAA;AACjB;;;;;;AAMG;;EACchC,oBAAc,CAAAe,cAAd,GAAiCiB,SAAjC,CAAA;;AA0HjBmC,EAAAA,UAAA,CAAA,CADCC,QACD,CAAA,EAECpE,oBAAA,CAAAuB,SAFD,EAEC,MAFD,EAEC,IAFD,CAAA,CAAA;;AASA4C,EAAAA,UAAA,CAAA,CADCC,QACD,CAAA,EAECpE,oBAAA,CAAAuB,SAFD,EAEC,UAFD,EAEC,IAFD,CAAA,CAAA;;AAIA4C,EAAAA,UAAA,CAAA,CADCC,QACD,CAAA,EAUCpE,oBAAA,CAAAuB,SAVD,EAUC,aAVD,EAUC,IAVD,CAAA,CAAA;;AA8FJ,EAAA,OAACvB,oBAAD,CAAA;AA3RA,CAAA;;;;"} | ||
| {"version":3,"file":"portal.js","sources":["../src/portal.ts"],"sourcesContent":[null],"names":["PortalAuthController","options","PortalType","HydrateSubject","Subject","AuthOptions","browser","micro","window","rawWindow","_a","PortalAuth","PortalAuthController_1","PortalInfo","InfoController","StorageKey","PortalDrainage","createAuth","createHydrate","log","Object","defineProperty","get","env","prototype","type","BPAuth","AuthController","CookieKey","SPAuth","GeneralAuth","lastValueFrom","defaultValue","undefined","isStopped","hasError","toJS","value","AccessToken","onSaveAccessToken","setCookie","trace","_b","_c","onSaveInfo","Info","onSave","onSaveDrainage","Drainage","onClear","writeCheck","_d","_e","_f","localStorage","clear","_g","sessionStorage","HydrateAsync","_h","sent","LocalForage","error_1","observables","zip","next","complete","error_2","__decorate","computed","BindAll"],"mappings":"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"} |
+1
-8
| { | ||
| "name": "@mamba-le/auth", | ||
| "version": "0.3.1", | ||
| "version": "0.3.2", | ||
| "private": false, | ||
@@ -41,9 +41,2 @@ "description": "认证模块", | ||
| "publishConfig": {}, | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "git+https://gitlab.xpaas.lenovo.com/DLX/lenovo-mamba-bases" | ||
| }, | ||
| "bugs": { | ||
| "url": "https://gitlab.xpaas.lenovo.com/DLX/lenovo-mamba-bases/-/issues" | ||
| }, | ||
| "peerDependencies": { | ||
@@ -50,0 +43,0 @@ "crypto-js": "^3.x", |
+6
-4
| import jsCookie from 'js-cookie'; | ||
| import lodash from 'lodash'; | ||
| import { BindAll } from 'lodash-decorators'; | ||
| import { action, computed, observable } from 'mobx'; | ||
@@ -12,2 +13,3 @@ import { persist } from 'mobx-persist'; | ||
| } | ||
| @BindAll() | ||
| export class AuthController { | ||
@@ -101,3 +103,3 @@ constructor(options: IAuthOptions = {}) { | ||
| get AccessToken() { | ||
| return lodash.head(lodash.compact([this._AccessToken, this.CookieAccessToken])) | ||
| return lodash.head(lodash.compact([this.CookieAccessToken, this._AccessToken])) | ||
| } | ||
@@ -115,3 +117,3 @@ /** | ||
| } catch (error) { | ||
| AuthOptions.log('error', error) | ||
| AuthOptions.log('error', this, error) | ||
| return undefined | ||
@@ -130,3 +132,3 @@ } | ||
| AuthOptions.writeCheck() | ||
| if (lodash.eq(this._AccessToken, _AccessToken)) { | ||
| if (lodash.eq(this.AccessToken, _AccessToken)) { | ||
| throw 'AccessToken 已存在' | ||
@@ -145,3 +147,3 @@ } | ||
| } catch (error) { | ||
| AuthOptions.log('error', error) | ||
| AuthOptions.log('error', this, error) | ||
| } | ||
@@ -148,0 +150,0 @@ } |
+2
-0
@@ -0,1 +1,2 @@ | ||
| import { BindAll } from 'lodash-decorators'; | ||
| import { action, computed, isObservable, observable, toJS } from 'mobx'; | ||
@@ -8,2 +9,3 @@ import { persist } from 'mobx-persist'; | ||
| } | ||
| @BindAll() | ||
| export class InfoController<T = any> { | ||
@@ -10,0 +12,0 @@ constructor(private options: IInfoOptions = { StorageKey: 'mamba-auth-info', }) { |
+3
-1
| import lodash from 'lodash'; | ||
| import { BindAll } from 'lodash-decorators'; | ||
| import { computed, toJS } from 'mobx'; | ||
@@ -31,2 +32,3 @@ import { lastValueFrom, Subject, zip } from 'rxjs'; | ||
| */ | ||
| @BindAll() | ||
| export class PortalAuthController { | ||
@@ -238,3 +240,3 @@ static get env() { | ||
| onSaveAccessToken(AccessToken: string = undefined, setCookie = false) { | ||
| AuthOptions.trace('Save AccessToken', AccessToken) | ||
| AuthOptions.trace('Save AccessToken', AccessToken, 'SetCookie', setCookie) | ||
| this.BPAuth?.onSaveAccessToken(AccessToken, setCookie) | ||
@@ -241,0 +243,0 @@ this.SPAuth?.onSaveAccessToken(AccessToken, setCookie) |
Sorry, the diff of this file is too big to display
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
201269
1.14%3565
0.56%5
25%