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.
41 lines
2.4 KiB
JSON
41 lines
2.4 KiB
JSON
{
|
||
"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."
|
||
}
|