1
0
forked from baron/baron-sso

headless login SSA UX 재구성

This commit is contained in:
2026-05-04 14:11:07 +09:00
parent 0978adcee5
commit b888b33cde
6 changed files with 109 additions and 79 deletions

View File

@@ -524,18 +524,28 @@ function ClientsPage() {
</div>
</TableCell>
<TableCell>
<Badge
variant={client.type === "private" ? "success" : "muted"}
>
{client.type === "private"
? t("ui.dev.clients.type.private", "Server side App")
: client.metadata?.headless_login_enabled
<div className="flex flex-wrap items-center gap-2">
<Badge
variant={
client.type === "private" ||
client.metadata?.headless_login_enabled
? "success"
: "muted"
}
>
{client.metadata?.headless_login_enabled
? t(
"ui.dev.clients.type.pkce_headless",
"PKCE (Headless Login)",
"ui.dev.clients.type.private_headless",
"Server side App (Headless Login)",
)
: t("ui.dev.clients.type.pkce", "PKCE")}
</Badge>
: client.type === "private"
? t(
"ui.dev.clients.type.private",
"Server side App",
)
: t("ui.dev.clients.type.pkce", "PKCE")}
</Badge>
</div>
</TableCell>
<TableCell>
<Badge