Finish BrowserID/Persona removal

This commit is contained in:
Yadd 2021-05-22 16:16:38 +02:00
parent 0b94a76481
commit 0f11d7c06e
25 changed files with 5 additions and 294 deletions

View File

@ -167,7 +167,7 @@ sub zeroConf {
},
"manager.$domain" => {
'default' => 'inGroup("timelords") or $uid eq "rtyler"',
'(?#Configuration)^/(.*?\.(fcgi|psgi)/)?(manager\.html|confs/|$)'
'(?#Configuration)^/(.*?\.(fcgi|psgi)/)?(manager\.html|confs|prx/|$)'
=> 'inGroup("timelords")',
'(?#Sessions)/(.*?\.(fcgi|psgi)/)?sessions' =>
'inGroup("timelords") or $uid eq "rtyler"',

View File

@ -114,7 +114,6 @@ categories =
saml: ['_idp', '_idpConfKey', '_samlToken', '_lassoSessionDump', '_lassoIdentityDump']
groups: ['groups', 'hGroups']
ldap: ['dn']
BrowserID: ['_browserIdAnswer', '_browserIdAnswerRaw']
OpenIDConnect: ['_oidc_id_token', '_oidc_OP', '_oidc_access_token']
sfaTitle: ['_2fDevices']
oidcConsents: ['_oidcConsents']

View File

@ -126,7 +126,6 @@
saml: ['_idp', '_idpConfKey', '_samlToken', '_lassoSessionDump', '_lassoIdentityDump'],
groups: ['groups', 'hGroups'],
ldap: ['dn'],
BrowserID: ['_browserIdAnswer', '_browserIdAnswerRaw'],
OpenIDConnect: ['_oidc_id_token', '_oidc_OP', '_oidc_access_token'],
sfaTitle: ['_2fDevices'],
oidcConsents: ['_oidcConsents']

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -121,13 +121,6 @@
"bool":"Boolean",
"browse":"تصفح",
"browseTree":"تصفح الهيكل",
"browserIdAuthnLevel":"مستوى إثبات الهوية",
"browserIdAutoLogin":"تسجيل الدخول التلقائي",
"browserIdBackgroundColor":"لون الخلفية",
"browserIdSiteLogo":"شعار الموقع",
"browserIdSiteName":"اسم الموقع",
"browserIdVerificationURL":"التحقق في اليو آر إل",
"browseridParams":"تصفح آي دي المعايير",
"browsersDontStorePassword":"Avoid browsers to store users password",
"bruteForceAttackProtection":"Brute-force attack protection",
"bruteForceProtection":"تفعيل",

View File

@ -121,13 +121,6 @@
"bool":"Boolean",
"browse":"Browse",
"browseTree":"Browse tree",
"browserIdAuthnLevel":"Authentication level",
"browserIdAutoLogin":"Automatic login",
"browserIdBackgroundColor":"Background color",
"browserIdSiteLogo":"Site Logo",
"browserIdSiteName":"Site name",
"browserIdVerificationURL":"Verification URL",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"Avoid browsers to store users password",
"bruteForceAttackProtection":"Brute-force attack protection",
"bruteForceProtection":"Activation",

View File

@ -121,13 +121,6 @@
"bool":"Boolean",
"browse":"Browse",
"browseTree":"Browse tree",
"browserIdAuthnLevel":"Authentication level",
"browserIdAutoLogin":"Automatic login",
"browserIdBackgroundColor":"Background color",
"browserIdSiteLogo":"Site Logo",
"browserIdSiteName":"Site name",
"browserIdVerificationURL":"Verification URL",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"Avoid browsers to store users password",
"bruteForceAttackProtection":"Brute-force attack protection",
"bruteForceProtection":"Activation",

View File

@ -121,13 +121,6 @@
"bool":"Boolean",
"browse":"Navegar",
"browseTree":"Árbol de navegación",
"browserIdAuthnLevel":"Nivel de autentificación",
"browserIdAutoLogin":"Login automático",
"browserIdBackgroundColor":"Color de fondo",
"browserIdSiteLogo":"Logo del sitio",
"browserIdSiteName":"Nombre del sitio",
"browserIdVerificationURL":"URL de verificación",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"Evitar que los navegadores almacenen palabras de paso del usuario",
"bruteForceAttackProtection":"Protección contra ataques de fuerza bruta",
"bruteForceProtection":"Activación",

View File

@ -121,13 +121,6 @@
"bool":"Booléen",
"browse":"Naviguer",
"browseTree":"Parcourir l'arbre",
"browserIdAuthnLevel":"Niveau d'authentification",
"browserIdAutoLogin":"Authentification automatique",
"browserIdBackgroundColor":"Couleur d'arrière plan",
"browserIdSiteLogo":"Logo du site",
"browserIdSiteName":"Nom du site",
"browserIdVerificationURL":"Adresse de vérification",
"browseridParams":"Paramètres BrowserID",
"browsersDontStorePassword":"Interdire aux navigateurs de sauvegarder le mot de passe",
"bruteForceAttackProtection":"Protection contre les attaques par force brute",
"bruteForceProtection":"Activation",

View File

@ -121,13 +121,6 @@
"bool":"Boolean",
"browse":"Naviga",
"browseTree":"Naviga albero",
"browserIdAuthnLevel":"Livello di autenticazione",
"browserIdAutoLogin":"Login automatico",
"browserIdBackgroundColor":"Colore di sfondo",
"browserIdSiteLogo":"Logo del sito",
"browserIdSiteName":"Nome del sito",
"browserIdVerificationURL":"URL di verifica",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"Avoid browsers to store users password",
"bruteForceAttackProtection":"Brute-force attack protection",
"bruteForceProtection":"Attivazione",

View File

@ -121,13 +121,6 @@
"bool":"Boolean",
"browse":"Przeglądaj",
"browseTree":"Przeglądaj drzewo",
"browserIdAuthnLevel":"Poziom uwierzytelnienia",
"browserIdAutoLogin":"Automatyczne logowanie",
"browserIdBackgroundColor":"Kolor tła",
"browserIdSiteLogo":"Logo serwisu",
"browserIdSiteName":"Nazwa serwisu",
"browserIdVerificationURL":"Weryfikacyjny adres URL",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"Zabroń przeglądarkom przechowywać hasła użytkowników",
"bruteForceAttackProtection":"Ochrona przed atakiem siłowym",
"bruteForceProtection":"Aktywacja",

View File

@ -121,13 +121,6 @@
"bool":"Mantıksal",
"browse":"Göz at",
"browseTree":"Ağaca göz at",
"browserIdAuthnLevel":"Doğrulama seviyesi",
"browserIdAutoLogin":"Otomatik giriş",
"browserIdBackgroundColor":"Arka plan rengi",
"browserIdSiteLogo":"Site Logosu",
"browserIdSiteName":"Site adı",
"browserIdVerificationURL":"Doğrulama URL'i",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"Kullanıcı parolasını tarayıcılarda saklamaktan kaçının",
"bruteForceAttackProtection":"Kaba kuvvet saldırı koruması",
"bruteForceProtection":"Aktivasyon",

View File

@ -121,13 +121,6 @@
"bool":"Boolean",
"browse":"Duyệt",
"browseTree":"Duyệt cây",
"browserIdAuthnLevel":"Mức xác thực",
"browserIdAutoLogin":"Đăng nhập tự động",
"browserIdBackgroundColor":"Màu nền",
"browserIdSiteLogo":"Logo trang web",
"browserIdSiteName":"Tên trang web",
"browserIdVerificationURL":"URL xác minh",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"Avoid browsers to store users password",
"bruteForceAttackProtection":"Brute-force attack protection",
"bruteForceProtection":"Kích hoạt",

View File

@ -121,13 +121,6 @@
"bool":"Boolean",
"browse":"浏览",
"browseTree":"浏览树",
"browserIdAuthnLevel":"认证等级",
"browserIdAutoLogin":"自动登录",
"browserIdBackgroundColor":"背景颜色",
"browserIdSiteLogo":"站点 Logo",
"browserIdSiteName":"站点名称",
"browserIdVerificationURL":"验证 URL",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"Avoid browsers to store users password",
"bruteForceAttackProtection":"Brute-force attack protection",
"bruteForceProtection":"激活",

View File

@ -121,13 +121,6 @@
"bool":"布林",
"browse":"瀏覽",
"browseTree":"瀏覽樹",
"browserIdAuthnLevel":"驗證等級",
"browserIdAutoLogin":"自動登入",
"browserIdBackgroundColor":"背景色彩",
"browserIdSiteLogo":"網站圖示",
"browserIdSiteName":"網站名稱",
"browserIdVerificationURL":"驗證 URL",
"browseridParams":"BrowserIDParams",
"browsersDontStorePassword":"避免瀏覽器儲存使用者密碼",
"bruteForceAttackProtection":"蠻力攻擊防護",
"bruteForceProtection":"啟用",

View File

@ -175,9 +175,6 @@
}, {
"k": "AD",
"v": "Active Directory"
}, {
"k": "BrowserID",
"v": "BrowserID (Mozilla Persona)"
}, {
"k": "Choice",
"v": "authChoice"
@ -295,33 +292,6 @@
"show": false,
"title": "apacheParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,
"id": "browserIdAuthnLevel",
"title": "browserIdAuthnLevel",
"type": "int"
}, {
"id": "browserIdAutoLogin",
"title": "browserIdAutoLogin",
"type": "bool"
}, {
"id": "browserIdVerificationURL",
"title": "browserIdVerificationURL"
}, {
"id": "browserIdSiteName",
"title": "browserIdSiteName"
}, {
"id": "browserIdSiteLogo",
"title": "browserIdSiteLogo"
}, {
"id": "browserIdBackgroundColor",
"title": "browserIdBackgroundColor"
}],
"id": "browserIdParams",
"show": false,
"title": "browserIdParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,

View File

@ -286,9 +286,6 @@
}, {
"k": "AD",
"v": "Active Directory"
}, {
"k": "BrowserID",
"v": "BrowserID (Mozilla Persona)"
}, {
"k": "Choice",
"v": "authChoice"
@ -409,33 +406,6 @@
"show": false,
"title": "apacheParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,
"id": "browserIdAuthnLevel",
"title": "browserIdAuthnLevel",
"type": "int"
}, {
"id": "browserIdAutoLogin",
"title": "browserIdAutoLogin",
"type": "bool"
}, {
"id": "browserIdVerificationURL",
"title": "browserIdVerificationURL"
}, {
"id": "browserIdSiteName",
"title": "browserIdSiteName"
}, {
"id": "browserIdSiteLogo",
"title": "browserIdSiteLogo"
}, {
"id": "browserIdBackgroundColor",
"title": "browserIdBackgroundColor"
}],
"id": "browserIdParams",
"show": false,
"title": "browserIdParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,

View File

@ -261,9 +261,6 @@
}, {
"k": "AD",
"v": "Active Directory"
}, {
"k": "BrowserID",
"v": "BrowserID (Mozilla Persona)"
}, {
"k": "Choice",
"v": "authChoice"
@ -384,33 +381,6 @@
"show": false,
"title": "apacheParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,
"id": "browserIdAuthnLevel",
"title": "browserIdAuthnLevel",
"type": "int"
}, {
"id": "browserIdAutoLogin",
"title": "browserIdAutoLogin",
"type": "bool"
}, {
"id": "browserIdVerificationURL",
"title": "browserIdVerificationURL"
}, {
"id": "browserIdSiteName",
"title": "browserIdSiteName"
}, {
"id": "browserIdSiteLogo",
"title": "browserIdSiteLogo"
}, {
"id": "browserIdBackgroundColor",
"title": "browserIdBackgroundColor"
}],
"id": "browserIdParams",
"show": false,
"title": "browserIdParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,

View File

@ -296,9 +296,6 @@
}, {
"k": "AD",
"v": "Active Directory"
}, {
"k": "BrowserID",
"v": "BrowserID (Mozilla Persona)"
}, {
"k": "Choice",
"v": "authChoice"
@ -419,33 +416,6 @@
"show": false,
"title": "apacheParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,
"id": "browserIdAuthnLevel",
"title": "browserIdAuthnLevel",
"type": "int"
}, {
"id": "browserIdAutoLogin",
"title": "browserIdAutoLogin",
"type": "bool"
}, {
"id": "browserIdVerificationURL",
"title": "browserIdVerificationURL"
}, {
"id": "browserIdSiteName",
"title": "browserIdSiteName"
}, {
"id": "browserIdSiteLogo",
"title": "browserIdSiteLogo"
}, {
"id": "browserIdBackgroundColor",
"title": "browserIdBackgroundColor"
}],
"id": "browserIdParams",
"show": false,
"title": "browserIdParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,

View File

@ -296,9 +296,6 @@
}, {
"k": "AD",
"v": "Active Directory"
}, {
"k": "BrowserID",
"v": "BrowserID (Mozilla Persona)"
}, {
"k": "Choice",
"v": "authChoice"
@ -419,33 +416,6 @@
"show": false,
"title": "apacheParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,
"id": "browserIdAuthnLevel",
"title": "browserIdAuthnLevel",
"type": "int"
}, {
"id": "browserIdAutoLogin",
"title": "browserIdAutoLogin",
"type": "bool"
}, {
"id": "browserIdVerificationURL",
"title": "browserIdVerificationURL"
}, {
"id": "browserIdSiteName",
"title": "browserIdSiteName"
}, {
"id": "browserIdSiteLogo",
"title": "browserIdSiteLogo"
}, {
"id": "browserIdBackgroundColor",
"title": "browserIdBackgroundColor"
}],
"id": "browserIdParams",
"show": false,
"title": "browserIdParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,

View File

@ -286,9 +286,6 @@
}, {
"k": "AD",
"v": "Active Directory"
}, {
"k": "BrowserID",
"v": "BrowserID (Mozilla Persona)"
}, {
"k": "Choice",
"v": "authChoice"
@ -409,33 +406,6 @@
"show": false,
"title": "apacheParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,
"id": "browserIdAuthnLevel",
"title": "browserIdAuthnLevel",
"type": "int"
}, {
"id": "browserIdAutoLogin",
"title": "browserIdAutoLogin",
"type": "bool"
}, {
"id": "browserIdVerificationURL",
"title": "browserIdVerificationURL"
}, {
"id": "browserIdSiteName",
"title": "browserIdSiteName"
}, {
"id": "browserIdSiteLogo",
"title": "browserIdSiteLogo"
}, {
"id": "browserIdBackgroundColor",
"title": "browserIdBackgroundColor"
}],
"id": "browserIdParams",
"show": false,
"title": "browserIdParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,

View File

@ -177,9 +177,6 @@
}, {
"k": "AD",
"v": "Active Directory"
}, {
"k": "BrowserID",
"v": "BrowserID (Mozilla Persona)"
}, {
"k": "Choice",
"v": "authChoice"
@ -297,33 +294,6 @@
"show": false,
"title": "apacheParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,
"id": "browserIdAuthnLevel",
"title": "browserIdAuthnLevel",
"type": "int"
}, {
"id": "browserIdAutoLogin",
"title": "browserIdAutoLogin",
"type": "bool"
}, {
"id": "browserIdVerificationURL",
"title": "browserIdVerificationURL"
}, {
"id": "browserIdSiteName",
"title": "browserIdSiteName"
}, {
"id": "browserIdSiteLogo",
"title": "browserIdSiteLogo"
}, {
"id": "browserIdBackgroundColor",
"title": "browserIdBackgroundColor"
}],
"id": "browserIdParams",
"show": false,
"title": "browserIdParams",
"type": "simpleInputContainer"
}, {
"_nodes": [{
"default": 1,

View File

@ -1 +1 @@
(function(){var r,e,n,t,o;n=function(e,r){return $("#msg").html(window.translate(e)),$("#color").removeClass("message-positive message-warning message-danger alert-success alert-warning alert-danger"),$("#color").addClass("message-"+r),"positive"===r&&(r="success"),$("#color").addClass("alert-"+r)},r=function(e,r,t){var o;if(console.log("Error",t),(o=JSON.parse(e.responseText))&&o.error)return o=o.error.replace(/.* /,""),console.log("Returned error",o),n(o,"warning")},t="",e=function(e){return n("yourTotpKey","warning"),$.ajax({type:"POST",url:portal+"/2fregisters/totp/getkey",dataType:"json",data:{newkey:e},error:r,success:function(e){var r;return e.error?(e.error.match(/totpExistingKey/)&&$("#divToHide").hide(),n(e.error,"warning")):e.portal&&e.user&&e.secret?($("#divToHide").show(),r="otpauth://totp/"+escape(e.portal)+":"+escape(e.user)+"?secret="+e.secret+"&issuer="+escape(e.portal),6!==e.digits&&(r+="&digits="+e.digits),30!==e.interval&&(r+="&period="+e.interval),new QRious({element:document.getElementById("qr"),value:r,size:150}),$("#serialized").text(r),e.newkey?n("yourNewTotpKey","warning"):n("yourTotpKey","success"),t=e.token):n("PE24","danger")}})},o=function(){var e;return(e=$("#code").val())?$.ajax({type:"POST",url:portal+"/2fregisters/totp/verify",dataType:"json",data:{token:t,code:e,TOTPName:$("#TOTPName").val()},error:r,success:function(e){return e.error?e.error.match(/bad(Code|Name)/)?n(e.error,"warning"):n(e.error,"danger"):n("yourKeyIsRegistered","success")}}):n("fillTheForm","warning")},$(document).ready(function(){return e(0),$("#changekey").on("click",function(){return e(1)}),$("#verify").on("click",function(){return o()})})}).call(this);
!function(){var o=function(e,r){return $("#msg").html(window.translate(e)),$("#color").removeClass("message-positive message-warning message-danger alert-success alert-warning alert-danger"),$("#color").addClass("message-"+r),"positive"===r&&(r="success"),$("#color").addClass("alert-"+r)},r=function(e,r,t){if(console.log("Error",t),(e=JSON.parse(e.responseText))&&e.error)return e=e.error.replace(/.* /,""),console.log("Returned error",e),o(e,"warning")},t="",e=function(e){return o("yourTotpKey","warning"),$.ajax({type:"POST",url:portal+"/2fregisters/totp/getkey",dataType:"json",data:{newkey:e},error:r,success:function(e){var r;return e.error?(e.error.match(/totpExistingKey/)&&$("#divToHide").hide(),o(e.error,"warning")):e.portal&&e.user&&e.secret?($("#divToHide").show(),r="otpauth://totp/"+escape(e.portal)+":"+escape(e.user)+"?secret="+e.secret+"&issuer="+escape(e.portal),6!==e.digits&&(r+="&digits="+e.digits),30!==e.interval&&(r+="&period="+e.interval),new QRious({element:document.getElementById("qr"),value:r,size:150}),$("#serialized").text(r),e.newkey?o("yourNewTotpKey","warning"):o("yourTotpKey","success"),t=e.token):o("PE24","danger")}})},n=function(){var e=$("#code").val();return e?$.ajax({type:"POST",url:portal+"/2fregisters/totp/verify",dataType:"json",data:{token:t,code:e,TOTPName:$("#TOTPName").val()},error:r,success:function(e){return e.error?e.error.match(/bad(Code|Name)/)?o(e.error,"warning"):o(e.error,"danger"):o("yourKeyIsRegistered","success")}}):o("fillTheForm","warning")};$(document).ready(function(){return e(0),$("#changekey").on("click",function(){return e(1)}),$("#verify").on("click",n)})}.call(this);

View File

@ -1 +1 @@
{"version":3,"sources":["totpregistration.js"],"names":["displayError","getKey","setMsg","token","verify","msg","level","$","html","window","translate","removeClass","addClass","j","status","err","res","console","log","JSON","parse","responseText","error","replace","reset","ajax","type","url","portal","dataType","data","newkey","success","s","match","hide","user","secret","show","escape","digits","interval","QRious","element","document","getElementById","value","size","text","val","code","TOTPName","ready","on","call","this"],"mappings":"CAMA,WACE,IAAIA,EAAcC,EAAQC,EAAQC,EAAOC,EAEzCF,EAAS,SAASG,EAAKC,GAOrB,OANAC,EAAE,QAAQC,KAAKC,OAAOC,UAAUL,IAChCE,EAAE,UAAUI,YAAY,4FACxBJ,EAAE,UAAUK,SAAS,WAAaN,GACpB,aAAVA,IACFA,EAAQ,WAEHC,EAAE,UAAUK,SAAS,SAAWN,IAGzCN,EAAe,SAASa,EAAGC,EAAQC,GACjC,IAAIC,EAGJ,GAFAC,QAAQC,IAAI,QAASH,IACrBC,EAAMG,KAAKC,MAAMP,EAAEQ,gBACRL,EAAIM,MAGb,OAFAN,EAAMA,EAAIM,MAAMC,QAAQ,MAAO,IAC/BN,QAAQC,IAAI,iBAAkBF,GACvBd,EAAOc,EAAK,YAIvBb,EAAQ,GAERF,EAAS,SAASuB,GAEhB,OADAtB,EAAO,cAAe,WACfK,EAAEkB,KAAK,CACZC,KAAM,OACNC,IAAKC,OAAS,2BACdC,SAAU,OACVC,KAAM,CACJC,OAAQP,GAEVF,MAAOtB,EACPgC,QAAS,SAASF,GAChB,IAAQG,EACR,OAAIH,EAAKR,OACHQ,EAAKR,MAAMY,MAAM,oBACnB3B,EAAE,cAAc4B,OAEXjC,EAAO4B,EAAKR,MAAO,YAEtBQ,EAAKF,QAAUE,EAAKM,MAAQN,EAAKO,QAGvC9B,EAAE,cAAc+B,OAChBL,EAAI,kBAAqBM,OAAOT,EAAKF,QAAW,IAAOW,OAAOT,EAAKM,MAAS,WAAaN,EAAKO,OAAS,WAAcE,OAAOT,EAAKF,QAC7G,IAAhBE,EAAKU,SACPP,GAAK,WAAaH,EAAKU,QAEH,KAAlBV,EAAKW,WACPR,GAAK,WAAaH,EAAKW,UAEpB,IAAIC,OAAO,CACdC,QAASC,SAASC,eAAe,MACjCC,MAAOb,EACPc,KAAM,MAERxC,EAAE,eAAeyC,KAAKf,GAClBH,EAAKC,OACP7B,EAAO,iBAAkB,WAEzBA,EAAO,cAAe,WAEjBC,EAAQ2B,EAAK3B,OArBXD,EAAO,OAAQ,cA0B9BE,EAAS,WACP,IAAI6C,EAEJ,OADAA,EAAM1C,EAAE,SAAS0C,OAIR1C,EAAEkB,KAAK,CACZC,KAAM,OACNC,IAAKC,OAAS,2BACdC,SAAU,OACVC,KAAM,CACJ3B,MAAOA,EACP+C,KAAMD,EACNE,SAAU5C,EAAE,aAAa0C,OAE3B3B,MAAOtB,EACPgC,QAAS,SAASF,GAChB,OAAIA,EAAKR,MACHQ,EAAKR,MAAMY,MAAM,kBACZhC,EAAO4B,EAAKR,MAAO,WAEnBpB,EAAO4B,EAAKR,MAAO,UAGrBpB,EAAO,sBAAuB,cApBpCA,EAAO,cAAe,YA2BjCK,EAAEqC,UAAUQ,MAAM,WAKhB,OAJAnD,EAAO,GACPM,EAAE,cAAc8C,GAAG,QAAS,WAC1B,OAAOpD,EAAO,KAETM,EAAE,WAAW8C,GAAG,QAAS,WAC9B,OAAOjD,UAIVkD,KAAKC"}
{"version":3,"sources":["totpregistration.js"],"names":["setMsg","msg","level","$","html","window","translate","removeClass","addClass","displayError","j","status","err","console","log","res","JSON","parse","responseText","error","replace","token","getKey","reset","ajax","type","url","portal","dataType","data","newkey","success","s","match","hide","user","secret","show","escape","digits","interval","QRious","element","document","getElementById","value","size","text","verify","val","code","TOTPName","ready","on","call","this"],"mappings":"CAMA,WACE,IAEAA,EAAS,SAASC,EAAKC,GAOrB,OANAC,EAAE,QAAQC,KAAKC,OAAOC,UAAUL,IAChCE,EAAE,UAAUI,YAAY,4FACxBJ,EAAE,UAAUK,SAAS,WAAaN,GACpB,aAAVA,IACFA,EAAQ,WAEHC,EAAE,UAAUK,SAAS,SAAWN,IAGzCO,EAAe,SAASC,EAAGC,EAAQC,GAIjC,GAFAC,QAAQC,IAAI,QAASF,IACrBG,EAAMC,KAAKC,MAAMP,EAAEQ,gBACRH,EAAII,MAGb,OAFAJ,EAAMA,EAAII,MAAMC,QAAQ,MAAO,IAC/BP,QAAQC,IAAI,iBAAkBC,GACvBf,EAAOe,EAAK,YAIvBM,EAAQ,GAERC,EAAS,SAASC,GAEhB,OADAvB,EAAO,cAAe,WACfG,EAAEqB,KAAK,CACZC,KAAM,OACNC,IAAKC,OAAS,2BACdC,SAAU,OACVC,KAAM,CACJC,OAAQP,GAEVJ,MAAOV,EACPsB,QAAS,SAASF,GAChB,IAAQG,EACR,OAAIH,EAAKV,OACHU,EAAKV,MAAMc,MAAM,oBACnB9B,EAAE,cAAc+B,OAEXlC,EAAO6B,EAAKV,MAAO,YAEtBU,EAAKF,QAAUE,EAAKM,MAAQN,EAAKO,QAGvCjC,EAAE,cAAckC,OAChBL,EAAI,kBAAqBM,OAAOT,EAAKF,QAAW,IAAOW,OAAOT,EAAKM,MAAS,WAAaN,EAAKO,OAAS,WAAcE,OAAOT,EAAKF,QAC7G,IAAhBE,EAAKU,SACPP,GAAK,WAAaH,EAAKU,QAEH,KAAlBV,EAAKW,WACPR,GAAK,WAAaH,EAAKW,UAEpB,IAAIC,OAAO,CACdC,QAASC,SAASC,eAAe,MACjCC,MAAOb,EACPc,KAAM,MAER3C,EAAE,eAAe4C,KAAKf,GAClBH,EAAKC,OACP9B,EAAO,iBAAkB,WAEzBA,EAAO,cAAe,WAEjBqB,EAAQQ,EAAKR,OArBXrB,EAAO,OAAQ,cA0B9BgD,EAAS,WACP,IACAC,EAAM9C,EAAE,SAAS8C,MACjB,OAAKA,EAGI9C,EAAEqB,KAAK,CACZC,KAAM,OACNC,IAAKC,OAAS,2BACdC,SAAU,OACVC,KAAM,CACJR,MAAOA,EACP6B,KAAMD,EACNE,SAAUhD,EAAE,aAAa8C,OAE3B9B,MAAOV,EACPsB,QAAS,SAASF,GAChB,OAAIA,EAAKV,MACHU,EAAKV,MAAMc,MAAM,kBACZjC,EAAO6B,EAAKV,MAAO,WAEnBnB,EAAO6B,EAAKV,MAAO,UAGrBnB,EAAO,sBAAuB,cApBpCA,EAAO,cAAe,YA2BjCG,EAAEwC,UAAUS,MAAM,WAKhB,OAJA9B,EAAO,GACPnB,EAAE,cAAckD,GAAG,QAAS,WAC1B,OAAO/B,EAAO,KAETnB,EAAE,WAAWkD,GAAG,QACdL,MAIVM,KAAKC"}