用户管理
Kite 支持多种用户管理方式,结合 OAuth 与本地密码用户,配合 RBAC 权限系统,实现灵活的访问控制。
用户类型
- OAuth 用户:通过第三方身份提供商(如 GitHub、OIDC 等)登录。
如何配置 OAuth 见 OAuth 配置指南
- 密码用户: 通过用户名和密码登录。
用户管理
拥有 admin 角色的用户,可在页面右上角进入设置入口,进入用户与权限管理界面。
在该界面,您可以:
- 查看当前所有用户及其角色信息
- 新增用户(仅支持密码用户)
- 禁用或删除不再需要的账号
- 修改用户的角色分配,实现权限调整
最佳实践
- 推荐优先使用 OAuth 用户,实现统一身份管理
- 密码用户适用于特殊或临时场景
- 定期审查用户列表和角色分配,确保权限最小化
- 禁用未使用账号,降低安全风险
权限分配可参考 RBAC 权限管理