Files
Felis/panel/src/i18n/resources/en-US/authSources.json
T
Lemon-miaow 61b283ae2f feat(auth): add Owner authentication source settings
Manage Yggdrasil providers from the panel using durable platform settings, protected identity namespaces and atomic revisions. Apply changes to subsequent logins and profile lookups without restarting. Return operator-host logouts to the login method selection page.
2026-10-04 22:18:37 +08:00

41 lines
2.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"title": "Authentication sources",
"subtitle": "Manage Minecraft identity providers and their verification priority.",
"builtin_title": "Mojang · built in, checked first",
"builtin_hint": "Official accounts keep their original UUIDs. This source is always enabled and cannot be replaced or reordered.",
"custom_title": "Third-party sources",
"priority_hint": "Enabled sources are checked from top to bottom after Mojang.",
"reload": "Reload",
"add": "Add source",
"new_source": "New source",
"loading": "Loading authentication sources…",
"enabled": "Enabled",
"move_up": "Move source up",
"move_down": "Move source down",
"remove": "Remove unsaved source",
"tag": "Permanent source ID",
"tag_hint": "A unique ID without colons or surrounding spaces. It becomes permanent when saved.",
"tag_locked": "This ID is fixed to preserve player UUIDs and account links.",
"prefix": "Name collision prefix",
"prefix_hint": "1–4 letters or digits, used when a player has an official account’s name.",
"url": "Authentication endpoint (hasJoined)",
"url_hint": "Use HTTPS. HTTP is allowed only for localhost or private IPs. Do not include a query or fragment.",
"api_url": "Role lookup API root (optional)",
"api_hint": "Leave empty for a standard hasJoined URL; otherwise provide the Yggdrasil API root for role lookup.",
"test": "Test connection",
"testing": "Testing…",
"test_hint": "Checks whether the login endpoint rejects an unused session correctly.",
"test_ok": "Authentication endpoint passed ({{ms}} ms).",
"test_status": "Endpoint returned HTTP {{status}}; expected 204 for an unused session.",
"empty": "Only official accounts are enabled. Add a source to accept another provider.",
"disable_hint": "Disable a saved source to stop accepting its logins. Its ID stays reserved so identities can be restored later. Launchers must use the same provider.",
"invalid": "Check source IDs, unique prefixes and complete HTTP(S) addresses without queries or fragments.",
"unsaved": "Unsaved changes · saving applies to the next login and role lookup",
"active": "Saved sources are active; no restart is required.",
"defaults": "Using installation defaults. Saved panel configuration takes precedence.",
"discard": "Discard changes",
"save": "Save & apply",
"saving": "Saving…",
"saved": "Saved and active. New logins and role lookups use this configuration; online players stay connected."
}