Skip to content

Auth添加用户管理以及权限控制#173

Merged
xerrors merged 12 commits intodevfrom
auth
May 6, 2025
Merged

Auth添加用户管理以及权限控制#173
xerrors merged 12 commits intodevfrom
auth

Conversation

@xerrors
Copy link
Copy Markdown
Owner

@xerrors xerrors commented May 4, 2025

添加了三层用户管理权限:

  1. 管理员:等同于之前版本的使用者,可以对数据库、模型进行自定义操作。
  2. 用户:普通用户,仅能够访问单个智能体页面,比如 chatbot,无法访问其余任何部分的功能。
  3. 超级管理员:权限等同于管理员,但是可以创建“管理员”和“用户”,普通管理员无法创建管理员。

image

image

其他优化:

  1. 提升智能体层级,从 Tools 的子页面,提升到一级侧边栏
  2. 移除 Tools 相关的功能和页面展示。
  3. 优化其他细节。

Comment thread server/main.py Outdated
Comment thread server/routers/admin_router.py Outdated
Comment thread server/utils/auth_middleware.py
Comment thread web/src/apis/auth_api.js
@xerrors xerrors merged commit 61a32b3 into dev May 6, 2025
@xerrors xerrors deleted the auth branch May 6, 2025 02:59
This was referenced May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant