From 0d259db7ced021a1b83a308a5c6e21022814ee0c Mon Sep 17 00:00:00 2001 From: kyy Date: Wed, 6 May 2026 16:43:44 +0900 Subject: [PATCH] =?UTF-8?q?devfront=20=EC=98=81=EC=96=B4=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9=20=EB=88=84=EB=9D=BD=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- devfront/src/locales/en.toml | 18 ++++++++++++++++-- devfront/src/locales/ko.toml | 14 ++++++++++++++ devfront/src/locales/template.toml | 14 ++++++++++++++ 3 files changed, 44 insertions(+), 2 deletions(-) diff --git a/devfront/src/locales/en.toml b/devfront/src/locales/en.toml index f7daf9d7..ed6ce6a2 100644 --- a/devfront/src/locales/en.toml +++ b/devfront/src/locales/en.toml @@ -433,6 +433,11 @@ subtitle = "Set the application name, description, and logo." [msg.dev.clients.general.redirect] help = "Enter the redirect URIs. You can modify them in the Federation tab after creation." +[msg.dev.clients.general.auto_login] +subtitle = "If the RP can build an OIDC request from its own login start URL, userfront can jump directly into that flow." +help = "This URL must generate state, nonce, and PKCE values on the RP side and then redirect to Baron OIDC." +invalid_url = "The auto login URL format is invalid. Enter an http or https URL." + [msg.dev.clients.general.backchannel_logout] uri_help = "RP endpoint that receives Baron's session termination event via server-to-server POST." invalid = "The Back-Channel Logout URI format is invalid. Production requires https, and local development only allows http on localhost/127.0.0.1, host.docker.internal, Docker service names, and private IPs." @@ -496,7 +501,7 @@ docs_body = "Includes PKCE, client_secret_basic, redirect URI validation tips." subtitle = "Developer guides for Confidential/Public clients, redirect URIs, and auth methods." [msg.dev.clients.registry] -description = "OIDC 앱, 인증 방식, 리다이렉트 URI, 비밀키 재발행을 감사 로그와 함께 관리합니다." +description = "Manage OIDC applications, authentication methods, redirect URIs, and client secret rotation together with audit logs." [msg.dev.clients.scopes] email = "Email" @@ -1256,7 +1261,9 @@ copy = "Copy" create = "Create" delete = "Delete" details = "Details" +disabled = "Disabled" edit = "Edit" +enabled = "Enabled" export = "Export" fail = "Fail" go_home = "Go Home" @@ -1492,6 +1499,13 @@ title = "Application Identity" label = "Redirect URIs" placeholder = "Placeholder" +[ui.dev.clients.general.auto_login] +title = "Auto Login" +supported = "Auto Login Enabled" +unsupported = "Auto Login Disabled" +url = "Auto Login Start URL" +url_placeholder = "https://app.example.com/login?auto=1" + [ui.dev.clients.general.backchannel_logout] uri = "Back-Channel Logout URI" uri_placeholder = "https://rp.example.com/oidc/backchannel-logout" @@ -1668,7 +1682,7 @@ subtitle = "Tenant admin on-call" title = "Owner" [ui.dev.clients.registry] -description = "OIDC 앱, 인증 방식, 리다이렉트 URI, 비밀키 재발행을 감사 로그와 함께 관리합니다." +description = "Manage OIDC applications, authentication methods, redirect URIs, and client secret rotation together with audit logs." subtitle = "Applications" title = "RP registry" diff --git a/devfront/src/locales/ko.toml b/devfront/src/locales/ko.toml index 678f9a7d..c23efa55 100644 --- a/devfront/src/locales/ko.toml +++ b/devfront/src/locales/ko.toml @@ -433,6 +433,11 @@ subtitle = "앱 이름과 설명, 로고를 설정합니다." [msg.dev.clients.general.redirect] help = "인증 후 리다이렉트될 URI를 입력하세요. 생성 후 연동 설정 탭에서 수정 가능합니다." +[msg.dev.clients.general.auto_login] +subtitle = "RP가 자체 로그인 시작 URL에서 OIDC 요청을 만들 수 있으면 userfront에서 바로 로그인 진입을 제공합니다." +help = "이 URL은 RP가 state, nonce, PKCE 값을 직접 생성한 뒤 Baron OIDC로 리다이렉트해야 합니다." +invalid_url = "자동 로그인 URL 형식이 올바르지 않습니다. http 또는 https 주소를 입력하세요." + [msg.dev.clients.general.backchannel_logout] uri_help = "Baron이 세션 종료 이벤트를 서버 간 POST로 전달할 RP endpoint입니다." invalid = "Back-Channel Logout URI 형식이 올바르지 않습니다. 운영 환경은 https를 사용하고, 로컬 개발 환경은 localhost/127.0.0.1, host.docker.internal, Docker 서비스명, 사설 IP의 http만 허용됩니다." @@ -1256,7 +1261,9 @@ copy = "복사" create = "생성" delete = "삭제" details = "상세정보" +disabled = "사용 안 함" edit = "편집" +enabled = "사용" export = "내보내기" fail = "실패" go_home = "홈으로" @@ -1491,6 +1498,13 @@ title = "애플리케이션 정보" label = "리디렉션 URI" placeholder = "https://app.example.com/callback, http://localhost:3000/auth/callback (콤마로 구분)" +[ui.dev.clients.general.auto_login] +title = "자동 로그인" +supported = "자동 로그인 지원" +unsupported = "자동 로그인 미지원" +url = "자동 로그인 시작 URL" +url_placeholder = "https://app.example.com/login?auto=1" + [ui.dev.clients.general.backchannel_logout] uri = "Back-Channel Logout URI" uri_placeholder = "https://rp.example.com/oidc/backchannel-logout" diff --git a/devfront/src/locales/template.toml b/devfront/src/locales/template.toml index fe4d00f8..32e7cae4 100644 --- a/devfront/src/locales/template.toml +++ b/devfront/src/locales/template.toml @@ -480,6 +480,11 @@ subtitle = "" [msg.dev.clients.general.redirect] help = "" +[msg.dev.clients.general.auto_login] +subtitle = "" +help = "" +invalid_url = "" + [msg.dev.clients.general.backchannel_logout] uri_help = "" invalid = "" @@ -1309,7 +1314,9 @@ copy = "" create = "" delete = "" details = "" +disabled = "" edit = "" +enabled = "" export = "" fail = "" go_home = "" @@ -1547,6 +1554,13 @@ title = "" label = "" placeholder = "" +[ui.dev.clients.general.auto_login] +title = "" +supported = "" +unsupported = "" +url = "" +url_placeholder = "" + [ui.dev.clients.general.backchannel_logout] uri = "" uri_placeholder = ""