mirror of
https://github.com/nextcloud/server.git
synced 2026-03-04 18:28:08 +01:00
1 line
68 KiB
Plaintext
1 line
68 KiB
Plaintext
{"version":3,"file":"index-RITgzsFr.chunk.mjs","sources":["../node_modules/@nextcloud/password-confirmation/dist/index.mjs"],"sourcesContent":["import { getCurrentUser } from \"@nextcloud/auth\";\nimport axios, { isAxiosError } from \"@nextcloud/axios\";\nimport { generateUrl } from \"@nextcloud/router\";\nimport { spawnDialog } from \"@nextcloud/vue/functions/dialog\";\nimport { defineComponent, onMounted, useTemplateRef, ref, computed, nextTick, createBlock, openBlock, unref, withCtx, createElementVNode, createVNode, toDisplayString } from \"vue\";\nimport NcDialog from \"@nextcloud/vue/components/NcDialog\";\nimport NcPasswordField from \"@nextcloud/vue/components/NcPasswordField\";\nimport { getGettextBuilder } from \"@nextcloud/l10n/gettext\";\nimport { getLoggerBuilder } from \"@nextcloud/logger\";\n/*!\n * SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: MIT\n */\nvar PwdConfirmationMode = /* @__PURE__ */ ((PwdConfirmationMode2) => {\n PwdConfirmationMode2[\"Lax\"] = \"lax\";\n PwdConfirmationMode2[\"Strict\"] = \"strict\";\n return PwdConfirmationMode2;\n})(PwdConfirmationMode || {});\n/*!\n * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: MIT\n */\nconst PAGE_LOAD_TIME = Date.now();\nfunction isPasswordConfirmationRequired(mode) {\n if (!window.backendAllowsPasswordConfirmation) {\n return false;\n }\n if (mode === PwdConfirmationMode.Strict) {\n return true;\n }\n const serverTimeDiff = PAGE_LOAD_TIME - window.nc_pageLoad * 1e3;\n const timeSinceLogin = Date.now() - (serverTimeDiff + window.nc_lastLogin * 1e3);\n return timeSinceLogin > 30 * 60 * 1e3;\n}\n/*!\n * SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: MIT\n */\nconst gtBuilder = getGettextBuilder().detectLanguage();\n[{ \"locale\": \"ar\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"يتم التحقق من كلمة المرور...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"تأكيد\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"تأكيد كلمة المرور\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"كلمة المرور\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"يرجى إدخال كلمة المرور الخاصة بك\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"هذا الإجراء يتطلب التحقق من الهوية\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"كلمة المرور غير صحيحة\"] }] }, { \"locale\": \"ast\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Comprobando la contraseña…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmación\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Confirma la contraseña\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Contraseña\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Introduz la contraseña\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Esta aición precisa l'autenticación\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"La contraseña ye incorreuta\"] }] }, { \"locale\": \"az\", \"translations\": [{ \"msgid\": \"Confirm\", \"msgstr\": [\"Təsdiq edin\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Parolunuzu təsdiq edin\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Parol\"] }, { \"msgid\": \"Password confirmation dialog already mounted\", \"msgstr\": [\"Parolun təsdiqi dialoqu artıq quraşdırılıb\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Bu əməliyyat autentifikasiya tələb edir\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Səhv parol\"] }] }, { \"locale\": \"be\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Праверка пароля…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Пацвердзіць\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Пацвердзіць пароль\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Пароль\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Калі ласка, увядзіце ваш пароль\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Гэта дзеянне патрабуе аўтэнтыфікацыі\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Памылковы пароль\"] }] }, { \"locale\": \"ca\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"S'està comprovant la contrasenya …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirma\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Confirmeu la vostra contrasenya\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Contrasenya\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Introduïu la vostra contrasenya\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Aquesta acció necessita autenticació\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Contrasenya incorrecta\"] }] }, { \"locale\": \"cs_CZ\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Vyžadováno ověření se\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Ověřování hesla…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Potvrdit\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Heslo\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Zadejte heslo\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Tato akce vyžaduje ověření se – potvrďte ji zadáním svého hesla.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Neznámá chyba při kontrolování hesla\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Nesprávné heslo\"] }] }, { \"locale\": \"da\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Bekræft din identitet\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Kontrollerer adgangskode …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Bekræft\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Adgangskode\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Indtast venligst dit kodeord\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Denne handling kræver godkendelse. Indtast din adgangskode for at bekræfte.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Ukendt fejl under kontrol af adgangskode\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"forkert Adgangskode\"] }] }, { \"locale\": \"de\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Authentifizierung erforderlich\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Passwort prüfen …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Bestätigen\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Passwort\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Bitte gib dein Passwort ein\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Für diese Aktion ist eine Authentifizierung erforderlich. Bitte bestätige diese durch Eingabe deines Passworts.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Unbekannter Fehler beim Überprüfen des Passworts\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Falsches Passwort\"] }] }, { \"locale\": \"de_DE\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Authentifizierung erforderlich\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Passwort prüfen …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Bestätigen\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Passwort\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Bitte geben Sie Ihr Passwort ein\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Für diese Aktion ist eine Authentifizierung erforderlich. Bitte bestätigen Sie diese durch Eingabe Ihres Passworts.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Unbekannter Fehler beim Überprüfen des Passworts\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Falsches Passwort\"] }] }, { \"locale\": \"el\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Απαιτείται πιστοποίηση\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Έλεγχος κωδικού πρόσβασης …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Επιβεβαίωση\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Συνθηματικό\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Παρακαλώ εισάγετε το συνθηματικό σας\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Αυτή η ενέργεια απαιτεί πιστοποίηση. Επιβεβαιώστε την εισάγοντας τον κωδικό πρόσβασής σας.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Άγνωστο σφάλμα κατά τον έλεγχο του κωδικού πρόσβασης\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Λάθος συνθηματικό\"] }] }, { \"locale\": \"en_GB\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Authentication required\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Checking password …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirm\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Password\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Please enter your password\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"This action needs authentication, please confirm it by entering your password.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Unknown error while checking password\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Wrong password\"] }] }, { \"locale\": \"es\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Se requiere autenticación\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Verificando contraseña …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmar\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Contraseña\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Por favor, Introduzca su contraseña\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Esta acción requiere autenticación, por favor, confírmela ingresado su contraseña.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Contraseña errónea\"] }] }, { \"locale\": \"es_AR\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Verificando contraseña …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmar\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Confirme su contraseña\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Contraseña\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Por favor, introduzca su contraseña\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Esta acción necesita autenticación\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Contraseña incorrecta\"] }] }, { \"locale\": \"es_CO\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Autenticación requerida\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Verificando contraseña …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmar\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Contraseña\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Por favor introduzca su contraseña\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Esta acción necesita autentificación, por favor confírmela introduciendo su contraseña.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Contraseña incorrecta\"] }] }, { \"locale\": \"es_MX\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Verificando contraseña …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmar\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Confirme su contraseña\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Contraseña\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Por favor introduzca su contraseña\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Esta acción necesita autenticación\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Contraseña incorrecta\"] }] }, { \"locale\": \"et_EE\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Autentimine on vajalik\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Kontrollin salasõna…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Kinnita\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Salasõna\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Palun sisesta oma salasõna\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"See tegevus eeldab autentimist, palun tee seda sisestades oma salasõna.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Tundmatu viga salasõna kontrollimisel\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Vale salasõna\"] }] }, { \"locale\": \"fa\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"احراز هویت مورد نیاز است\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"در حال بررسی رمز عبور...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"تأیید\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"رمز عبور\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"لطفاً رمز عبور خود را وارد کنید\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"این عمل نیاز به احراز هویت دارد، لطفاً با وارد کردن رمز عبور خود آن را تأیید کنید.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"رمز عبور اشتباه است\"] }] }, { \"locale\": \"fi_FI\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Tunnistautuminen vaaditaan\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Tarkistetaan salasanaa …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Vahvista\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Salasana\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Kirjoita salasanasi\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Tämä toimenpide vaatii tunnistautumisen. Vahvista kirjoittamalla salasanasi.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Väärä salasana\"] }] }, { \"locale\": \"fr\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Authentification requise\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Vérification du mot de passe ...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmer\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Mot de passe\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Veuillez saisir votre mot de passe\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Cette action nécessite une authentification, veuillez confirmer en saisissant votre mot de passe.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Erreur inconnue lors de la vérification du mot de passe\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Mot de passe incorrect\"] }] }, { \"locale\": \"ga\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Fíordheimhniú ag teastáil\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Ag seiceáil an focal faire …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Deimhnigh\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Pasfhocal\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Cuir isteach do phasfhocal\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Teastaíonn fíordheimhniú don ghníomh seo, deimhnigh é trí do phasfhocal a iontráil.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Earráid anaithnid agus an focal faire á sheiceáil\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Pasfhocal mícheart\"] }] }, { \"locale\": \"gl\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"É necesaria a autenticación\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Comprobando o contrasinal…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmar\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Contrasinal\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Introduza o seu contrasinal\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Esta acción precisa de autenticación, confírmea introducindo o seu contrasinal.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Produciuse un erro descoñecido ao comprobar o contrasinal\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Contrasinal incorrecto\"] }] }, { \"locale\": \"hu_HU\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Azonosítás szükséges\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Jelszó ellenőrzése ...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Jóváhagyás\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Jelszó\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Adja meg a jelszavát\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Ehhez a tevékenységhez azonosítás szükséges. Kérlek hagyd jóvá a jelszavad megadásával.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Hibás jelszó\"] }] }, { \"locale\": \"id\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Autentikasi diperlukan\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Memeriksa kata sandi ...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Konfirmasi\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Kata sandi\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Silahkan masukan kata sandi Anda\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Aksi ini memerlukan autentikasi, silahkan konfirmasi dengan memasukan kata sandi Anda.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Kata sandi salah\"] }] }, { \"locale\": \"is\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Athuga lykilorð …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Staðfesta\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Staðfestu lykilorðið þitt\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Lykilorð\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Settu inn lykilorðið þitt\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Þessi aðgerð krefst auðkenningar\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Rangt lykilorð\"] }] }, { \"locale\": \"it\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Controllo della password…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Conferma\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Conferma la tua password\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Password\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Inserisci la tua password\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Questa azione richiede l'autenticazione\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Password errata\"] }] }, { \"locale\": \"ja_JP\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"認証が必要です\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"パスワードの確認 …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"確認\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"パスワード\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"パスワードを入力してください\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"この操作には認証が必要です。パスワードを入力して承認してください。\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"パスワードのチェック中に不明なエラーが発生しました\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"間違ったパスワード\"] }] }, { \"locale\": \"kab\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Asesteb yettwasra\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Asenqed n wawal n uɛeddi …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Sentem\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Awal n uɛeddi\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Txil, sekcem-d awal-ik·im n uɛeddi\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Tigawt-a tesra asesteb, ttxil-k·m, wekked-itt-id s usekcem n wawal-inek·inem n uɛeddi.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Awal n uɛeddi d arameɣtu\"] }] }, { \"locale\": \"ko\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"인증 필요 \"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"비밀번호 확인 중 ...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"확인\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"비밀번호\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"비밀번호를 입력하세요\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"이 작업은 인증이 필요합니다. 비밀번호를 입력하여 확인하십시오. \"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"잘못된 비밀번호\"] }] }, { \"locale\": \"lv\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Nepieciešama autentificēšanās\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Pārbauda paroli...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Apstiprināt\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Parole\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Lūgums ievadīt savu paroli\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Šai darbībai ir nepieciešama autentificēšanās. Lūgums to apstiprināt ar savas paroles ievadīšanu.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Nepareiza parole\"] }] }, { \"locale\": \"mk\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Потребна е автентификација\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Проверка на лозинка …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Потврди\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Лозинка\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Внесете ја вашата лозинка\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Оваа акција бара автентикација, потврдете ја со внесување на вашата лозинка.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Непозната грешка додека се проверува лозинката\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Погрешна лозинка\"] }] }, { \"locale\": \"ms_MY\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Pengesahan diperlukan\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Menyemak kata laluan …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Mengesahkan\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Kata laluan\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Sila masukkan kata laluan anda\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Tindakan ini memerlukan pengesahan, sila sahkan dengan memasukkan kata laluan anda.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Kata laluan salah\"] }] }, { \"locale\": \"nb_NO\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Sjekker passord …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Bekreft\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Bekreft passordet ditt\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Passord\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Vennligst skriv inn passordet ditt\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Denne handlingen krever autentisering\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Feil passord\"] }] }, { \"locale\": \"nl\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Authenticatie vereist\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Wachtwoord controleren…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Bevestigen\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Wachtwoord\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Voer je wachtwoord in\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Deze actie vereist authenticatie, voer je wachtwoord in.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Onbekende fout bij wachtwoord controleren\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Incorrect wachtwoord\"] }] }, { \"locale\": \"pl\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Sprawdzanie hasła…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Potwierdź\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Potwierdź swoje hasło\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Hasło\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Wprowadź swoje hasło\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Wykonanie tej czynności wymaga autoryzacji\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Nieprawidłowe hasło\"] }] }, { \"locale\": \"pt_BR\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Autenticação necessária\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Verificando a senha …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmar\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Senha\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Por favor, insira sua senha\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Esta ação precisa de autenticação. Por favor, confirme-a digitando sua senha.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Erro desconhecido ao verificar a senha\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Senha incorreta\"] }] }, { \"locale\": \"pt_PT\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Autenticação necessária\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"A verificar palavra-passe…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmar\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Palavra-passe\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Introduza a sua palavra-passe, por favor\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Esta ação requer autenticação; confirme-a introduzindo a sua palavra-passe.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Palavra-passe incorreta\"] }] }, { \"locale\": \"ro\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Se verifică parola ...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Confirmare\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Confirmare parolă\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Parolă\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Vă rugăm să introduceți parola\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Această acțiune necesită autentificare\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Parolă incorectă\"] }] }, { \"locale\": \"ru\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Требуется аутентификация\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Проверка пароля …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Подтвердить\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Пароль\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Пожалуйста, введите свой пароль\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Это действие требует аутентификации, пожалуйста подтвердите его вводом вашего пароля.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Неизвестная ошибка при проверке пароля\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Неправильный пароль\"] }] }, { \"locale\": \"sk_SK\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Kontrola hesla...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Potvrdiť\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Potvrďte svoje heslo\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Heslo\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Zadajte prosím svoje heslo\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"Táto akcia vyžaduje overenie\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Nesprávne heslo\"] }] }, { \"locale\": \"sl\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"Poteka preverjanje gesla ...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Potrdi\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"Potrdi geslo\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Geslo\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Vpisati je treba geslo\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"To dejanje zahteva overitev\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Napačno geslo\"] }] }, { \"locale\": \"sr\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Потребна је потврда идентитета\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Проверава се лозинка…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Потврда\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Лозинка\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Молимо вас да унесете своју лозинку\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"За ову акцију је потребна провера идентитета, молимо вас да га потврдите уносом своје лозинке.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Непозната грешка током провере лозинке\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Погрешна лозинка\"] }] }, { \"locale\": \"sv\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Autentisering krävs\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Kontrollerar lösenord …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Bekräfta\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Lösenord\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Ange ditt lösenord\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Den här åtgärden kräver autentisering, bekräfta genom att ange ditt lösenord.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Okänt fel vid kontroll av lösenord\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Fel lösenord\"] }] }, { \"locale\": \"tr\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Kimlik doğrulaması gerekli\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Parola denetleniyor…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Parola onayı\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Parola\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Lütfen parolanızı yazın\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Bu işlemi yapmak için kimliğinizi doğrulamalısınız. Lütfen parolanızı yazın.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Parola denetlenirken bilinmeyen bir sorun çıktı\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Parola geçersiz\"] }] }, { \"locale\": \"uk\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Потрібна авторизація\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Перевірка паролю ...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Підтвердити\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Пароль\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Зазначте ваш пароль\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Ця дія вимагає авторизацію, зазначте ваш пароль.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Помилковий пароль\"] }] }, { \"locale\": \"ur_PK\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"تصدیق درکار ہے\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"پاس ورڈ چیک ہو رہا ہے …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"تصدیق کریں\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"پاس ورڈ\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"براہ کرم اپنا پاس ورڈ درج کریں\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"اس عمل کو تصدیق کی ضرورت ہے، براہ کرم پاس ورڈ درج کرکے اس کی تصدیق کریں۔\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"پاس ورڈ چیک کرنے میں نامعلوم خرابی\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"نادرست پاس ورڈ\"] }] }, { \"locale\": \"uz\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Autentifikatsiya talab qilinadi\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Parol tekshirilmoqda…\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Tasdiqlang\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Parol\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Iltimos, parolingizni kiriting\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Ushbu amaliyot autentifikatsiya talab etadi, parolingizni kiritish orqali buni tasdiqlang.\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"Parolni tekshirishda noma'lum xatolik yuz berdi\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Parol noto'g'ri \"] }] }, { \"locale\": \"vi\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"Yêu cầu xác thực\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"Đang kiểm tra mật khẩu ...\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"Chấp nhận\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"Mật khẩu\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"Vui lòng nhập mật khẩu của bạn\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"Thao tác này cần xác thực, vui lòng xác nhận bằng cách nhập mật khẩu của bạn.\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"Mật khẩu sai\"] }] }, { \"locale\": \"zh_CN\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"需要身份验证\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"正在检查密码 …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"确认\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"密码\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"请输入您的密码\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"此操作需要身份验证,请输入密码进行确认。\"] }, { \"msgid\": \"Unknown error while checking password\", \"msgstr\": [\"检查密码时出现未知错误\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"密码错误\"] }] }, { \"locale\": \"zh_HK\", \"translations\": [{ \"msgid\": \"Authentication required\", \"msgstr\": [\"需要驗證\"] }, { \"msgid\": \"Checking password …\", \"msgstr\": [\"正在檢查密碼 …\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"確認\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"密碼\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"請輸入您的密碼\"] }, { \"msgid\": \"This action needs authentication, please confirm it by entering your password.\", \"msgstr\": [\"此操作需要身份驗證,請輸入您的密碼以進行確認。\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"密碼錯誤\"] }] }, { \"locale\": \"zh_TW\", \"translations\": [{ \"msgid\": \"Checking password …\", \"msgstr\": [\"正在檢查密碼……\"] }, { \"msgid\": \"Confirm\", \"msgstr\": [\"確認\"] }, { \"msgid\": \"Confirm your password\", \"msgstr\": [\"確認您的密碼\"] }, { \"msgid\": \"Password\", \"msgstr\": [\"密碼\"] }, { \"msgid\": \"Please enter your password\", \"msgstr\": [\"請輸入您的密碼\"] }, { \"msgid\": \"This action needs authentication\", \"msgstr\": [\"此動作需要驗證\"] }, { \"msgid\": \"Wrong password\", \"msgstr\": [\"密碼錯誤\"] }] }].map(({ locale, translations }) => gtBuilder.addTranslation(locale, {\n headers: {},\n translations: {\n \"\": Object.fromEntries(translations.map((t2) => [t2.msgid, t2]))\n }\n}));\nconst gt = gtBuilder.build();\ngt.ngettext.bind(gt);\nconst t = gt.gettext.bind(gt);\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: CC0-1.0\n */\nconst logger = getLoggerBuilder().setApp(\"@nextcloud/password-confirmation\").detectLogLevel().build();\nconst _sfc_main = /* @__PURE__ */ defineComponent({\n __name: \"PasswordDialog\",\n props: {\n validate: { type: Function }\n },\n emits: [\"close\"],\n setup(__props, { emit: __emit }) {\n const props = __props;\n const emit = __emit;\n onMounted(focusPasswordField);\n const passwordInput = useTemplateRef(\"field\");\n const password = ref(\"\");\n const loading = ref(false);\n const hasError = ref(false);\n const buttons = [{\n label: t(\"Confirm\"),\n type: \"submit\",\n variant: \"primary\",\n callback\n }];\n const helperText = computed(() => {\n if (hasError.value !== false) {\n if (password.value === \"\") {\n return t(\"Please enter your password\");\n }\n switch (hasError.value) {\n case true:\n return t(\"Unknown error while checking password\");\n case 403:\n return t(\"Wrong password\");\n }\n }\n if (loading.value) {\n return t(\"Checking password …\");\n }\n return \"\";\n });\n async function callback() {\n hasError.value = false;\n loading.value = true;\n if (password.value === \"\") {\n hasError.value = true;\n return false;\n }\n try {\n await props.validate(password.value);\n emit(\"close\", true);\n return true;\n } catch (error) {\n if (isAxiosError(error) && error.response?.status === 403) {\n hasError.value = 403;\n } else {\n hasError.value = true;\n }\n logger.error(\"Exception during password confirmation\", { error });\n selectPasswordField();\n return false;\n } finally {\n loading.value = false;\n }\n }\n function focusPasswordField() {\n nextTick(() => {\n passwordInput.value.focus();\n });\n }\n function selectPasswordField() {\n nextTick(() => {\n passwordInput.value.select();\n });\n }\n return (_ctx, _cache) => {\n return openBlock(), createBlock(unref(NcDialog), {\n \"is-form\": \"\",\n buttons,\n name: unref(t)(\"Authentication required\"),\n \"content-classes\": _ctx.$style.passwordDialog,\n \"onUpdate:open\": _cache[1] || (_cache[1] = ($event) => emit(\"close\", false))\n }, {\n default: withCtx(() => [\n createElementVNode(\"p\", null, toDisplayString(unref(t)(\"This action needs authentication, please confirm it by entering your password.\")), 1),\n createVNode(unref(NcPasswordField), {\n ref: \"field\",\n modelValue: password.value,\n \"onUpdate:modelValue\": _cache[0] || (_cache[0] = ($event) => password.value = $event),\n label: unref(t)(\"Password\"),\n \"helper-text\": helperText.value,\n error: hasError.value !== false,\n required: \"\"\n }, null, 8, [\"modelValue\", \"label\", \"helper-text\", \"error\"])\n ]),\n _: 1\n }, 8, [\"name\", \"content-classes\"]);\n };\n }\n});\nconst passwordDialog = \"_passwordDialog_joix2_2\";\nconst style0 = {\n passwordDialog\n};\nconst _export_sfc = (sfc, props) => {\n const target = sfc.__vccOpts || sfc;\n for (const [key, val] of props) {\n target[key] = val;\n }\n return target;\n};\nconst cssModules = {\n \"$style\": style0\n};\nconst PasswordDialogVue = /* @__PURE__ */ _export_sfc(_sfc_main, [[\"__cssModules\", cssModules]]);\n/*!\n * SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: MIT\n */\nlet INTERCEPTOR_INITIALIZED = false;\nasync function confirmPassword() {\n if (!isPasswordConfirmationRequired(PwdConfirmationMode.Lax)) {\n return Promise.resolve();\n }\n await promptPassword(async (password) => {\n await _confirmPassword(password);\n });\n}\nasync function _confirmPassword(password) {\n logger.debug(\"Confirming password\");\n const url = generateUrl(\"/login/confirm\");\n const { data } = await axios.post(url, { password });\n window.nc_lastLogin = data.lastLogin;\n logger.debug(\"Password confirmed\");\n}\nlet _passwordDialog;\nlet _dialogCallback;\nasync function promptPassword(validate) {\n _dialogCallback = validate;\n if (!_passwordDialog) {\n _passwordDialog = spawnDialog(PasswordDialogVue, {\n validate(password) {\n return _dialogCallback(password);\n }\n });\n }\n const result = await _passwordDialog;\n _passwordDialog = void 0;\n if (!result) {\n throw new Error(\"Dialog closed\");\n }\n}\nfunction addPasswordConfirmationInterceptors(axios2) {\n if (INTERCEPTOR_INITIALIZED) {\n return;\n }\n INTERCEPTOR_INITIALIZED = true;\n let validatePromise;\n axios2.interceptors.request.use(async (config) => {\n if (config.confirmPassword === void 0) {\n return config;\n }\n if (!isPasswordConfirmationRequired(config.confirmPassword)) {\n return config;\n }\n const { promise, resolve } = Promise.withResolvers();\n promptPassword(async (password) => {\n switch (config.confirmPassword) {\n case PwdConfirmationMode.Lax:\n await _confirmPassword(password);\n resolve(config);\n break;\n case PwdConfirmationMode.Strict:\n validatePromise = Promise.withResolvers();\n config.auth = {\n username: getCurrentUser()?.uid ?? \"\",\n password\n };\n logger.debug(\"Adding auth info to the request\", { config });\n resolve(config);\n return validatePromise.promise;\n }\n });\n return promise;\n });\n axios2.interceptors.response.use(\n (response) => {\n if (response.config.confirmPassword !== PwdConfirmationMode.Strict) {\n return response;\n }\n if (validatePromise === void 0) {\n logger.debug(\"Password confirmation not required\", { response });\n return response;\n }\n logger.debug(\"Password confirmation succeeded\", { response });\n window.nc_lastLogin = Date.now() / 1e3;\n validatePromise.resolve();\n return response;\n },\n (error) => {\n if (error.config?.confirmPassword !== PwdConfirmationMode.Strict) {\n throw error;\n }\n if (validatePromise === void 0) {\n logger.debug(\"Password confirmation not required\", { error });\n throw error;\n }\n logger.debug(\"Password confirmation failed\", { error });\n validatePromise.reject(error);\n logger.debug(\"Triggering new request\", { error });\n return axios2.request(error.config);\n }\n );\n}\nexport {\n PwdConfirmationMode,\n addPasswordConfirmationInterceptors,\n confirmPassword,\n isPasswordConfirmationRequired\n};\n//# sourceMappingURL=index.mjs.map\n"],"names":["PwdConfirmationMode","PwdConfirmationMode2","PAGE_LOAD_TIME","isPasswordConfirmationRequired","mode","serverTimeDiff","gtBuilder","getGettextBuilder","locale","translations","t2","gt","t","logger","getLoggerBuilder","_sfc_main","defineComponent","__props","__emit","props","emit","onMounted","focusPasswordField","passwordInput","useTemplateRef","password","ref","loading","hasError","buttons","callback","helperText","computed","error","isAxiosError","selectPasswordField","nextTick","_ctx","_cache","openBlock","createBlock","unref","NcDialog","$event","withCtx","createElementVNode","toDisplayString","createVNode","NcPasswordField","passwordDialog","style0","_export_sfc","sfc","target","key","val","cssModules","PasswordDialogVue","INTERCEPTOR_INITIALIZED","confirmPassword","promptPassword","_confirmPassword","url","generateUrl","data","axios","_passwordDialog","_dialogCallback","validate","spawnDialog","result","addPasswordConfirmationInterceptors","axios2","validatePromise","config","promise","resolve","getCurrentUser","response"],"mappings":"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","x_google_ignoreList":[0]} |