Skip to content

SSO Login URL 无法在界面上修改 (sso_domain) #252

@anjodd

Description

@anjodd

Bug 描述

启用 SSO 后,后端自动将 sso_domain 设为 {slug}.clawith.ai(见 backend/app/api/enterprise.py:565-566),但前端新的 identity provider 卡片中没有提供修改 sso_domain 的入口。

旧的 ssoDomain 输入框组件(frontend/src/pages/EnterpriseSettings.tsx:208)似乎在重构中被遗弃,不再渲染。

复现步骤

  1. 进入企业设置 → Identity → 启用任意 Identity Provider
  2. SSO Login URL 自动显示为 https://{slug}.clawith.ai
  3. 无法在界面上修改此域名

期望行为

Identity provider 卡片展开后应包含 SSO Domain 输入框,允许用户自定义域名。

临时修复

直接修改数据库:

UPDATE tenants SET sso_domain = '自定义域名' WHERE slug = 'default';

环境

  • Clawith latest (commit: 0d33b1c)
  • 部署方式:Docker Compose

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions