feat(flow): auto-resolve authentik sub and improve admin dropdown UX

This commit is contained in:
Chris
2026-03-30 03:33:50 +08:00
parent f85d3de5c5
commit 31fff92e19
7 changed files with 55 additions and 19 deletions

View File

@@ -87,7 +87,7 @@ class MemberItem(BaseModel):
class MemberUpsertRequest(BaseModel):
authentik_sub: str
authentik_sub: str | None = None
email: str | None = None
display_name: str | None = None
is_active: bool = True