ZITADEL
ZITADEL 是一个 统一身份认证与授权平台,它被用于 团队密码共享 等场景。ZITADEL 是一个开源身份和访问管理平台,支持用户认证和授权。
准备
在参阅本文档使用 ZITADEL 时,需要确保如下几点:
-
登录 Websoft9 控制台,然后找到(或安装)ZITADEL:
- 我的应用 菜单找到应用
- 应用商店 菜单部署应用
-
应用是基于 Websoft9 安装的
-
应用的用途符合 apache2 开源许可协议
-
为应用准备配置访问方式:配置域名 或 服务器安全组开启网外端口
入门指南
登录后台
-
Websoft9 控制台安装 ZITADEL 后,通过 我的应用 查看应用详情,在 访问 标签页中获取访问 URL
-
本地浏览器访问 URL, 输入邮箱和密码即可登陆使用
创建用户
-
自我注册模式: 需要 SMTP 服务器配置和电子邮件验证。
-
管理员添加用户: 可标记为 “电子邮件已验证”,以跳过电子邮件验证。
开启 TLS 模式
-
有三种操作模式:disabled, external, enabled(默认为禁用)。
-
通过 Websoft9 配置 SSL:需要将模式设置为外部模式,这涉及到修改 docker-compose 文件:
command: start-from-init --masterkey "MasterkeyNeedsToHave32Characters" --tlsMode external
-
必须明确启用 HTTP/2。