From bd6b518aae61608ddc2d82b43ccc283dc95b9c54 Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期三, 11 三月 2026 13:59:33 +0800 Subject: [PATCH] # --- src/main/resources/i18n/en-US/messages.properties | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/src/main/resources/i18n/en-US/messages.properties b/src/main/resources/i18n/en-US/messages.properties index 2d7e9ec..d0b1d8e 100644 --- a/src/main/resources/i18n/en-US/messages.properties +++ b/src/main/resources/i18n/en-US/messages.properties @@ -30,6 +30,10 @@ login.username=Account login.password=Password login.submit=Sign In +login.passkey.submit=Sign In with Passkey +login.passkey.tip=Use device biometrics or a security key to sign in. Entering the account narrows the credential scope; leaving it blank tries discoverable credentials. +login.passkey.browserUnsupported=This browser does not support passkeys. Use a recent Chrome, Edge, or Safari build +login.passkey.secureContext=Passkeys require HTTPS or localhost login.tools.title=System Tools login.tools.recommended=Recommended Actions login.tools.recommendedDesc=Use "Get Request Code" and "Activate" first to complete license application and activation. @@ -65,6 +69,8 @@ login.validation.mfaRequired=Please enter the 6-digit verification code login.validation.mfaInvalid=Please enter a 6-digit numeric verification code login.error.loginFailed=Login failed +login.error.passkeyOptionsFailed=Failed to load passkey sign-in options +login.error.passkeyVerifyFailed=Passkey verification failed login.error.mfaTicketExpired=The login ticket has expired. Please sign in again login.error.mfaFailed=Verification failed login.error.requestCodeFailed=Failed to get request code @@ -99,6 +105,14 @@ response.user.notFound=Account does not exist response.user.disabled=Account is disabled response.user.passwordMismatch=Incorrect password +response.user.passkeySecureContextRequired=Passkeys require HTTPS or localhost +response.user.passkeyNotBound=This account has not bound a passkey yet +response.user.passkeyTicketExpired=The passkey login ticket has expired. Please try again +response.user.passkeyCounterMismatch=The passkey signature counter is invalid. Rebind the passkey and try again +response.user.passkeyVerifyFailed=Passkey verification failed +response.user.passkeyAlreadyBound=This account already has a passkey bound. Remove it before binding another one +response.user.passkeyCredentialExists=This passkey is already bound to another account +response.user.passkeyRegisterFailed=Failed to bind the passkey response.user.oldPasswordMismatch=Current password is incorrect response.user.mfaNotAllowed=MFA is not enabled for this account response.user.mfaNotEnabled=MFA is not configured for this account -- Gitblit v1.9.1