FastAPI-Vue-Admin
Casbin权限策略
复制页面
FastAPI-Vue-Admin
用户认证
获取验证码
GET
登录
POST
用户注册
POST
获取邮件验证码
POST
获取用户信息
GET
获取用户路由
GET
用户登出
POST
刷新token
POST
用户管理
新增用户
POST
删除用户
POST
删除用户
DELETE
批量删除用户
POST
批量删除用户
DELETE
更新用户
POST
更新用户
PUT
获取用户信息
GET
获取用户列表
GET
分配用户角色
POST
删除用户角色
POST
删除用户角色
DELETE
修改用户角色
PUT
修改用户角色
POST
获取用户角色信息
GET
获取用户角色列表
GET
获取用户权限列表
GET
上传用户头像
POST
重置用户密码
POST
重置用户密码
PUT
更新基础个人信息
PUT
更新基础个人信息
POST
用户更新密码
PUT
用户更新密码
POST
用户更新手机号
PUT
用户更新手机号
POST
用户更新邮箱
PUT
用户更新邮箱
POST
部门管理
新增部门
删除部门
删除部门
批量删除部门
批量删除部门
修改部门
修改部门
查询部门详情
查询部门列表
用户获取部门角色列表
获取所有部门数据
获取部门树形结构数据
角色管理
新增角色
删除角色
删除角色
批量删除角色
批量删除角色
修改角色
修改角色
查询角色详情
查询角色列表
新增角色权限
删除角色权限
删除角色权限
修改角色权限
修改角色权限
获取角色权限信息
获取角色权限列表
权限管理
新增权限
删除权限
删除权限
更新权限
更新权限
查询权限详情
查询权限列表
获取权限树形结构数据
获取指定菜单的按钮权限列表
添加按钮权限
删除按钮权限
删除按钮权限
更新按钮权限
更新按钮权限
获取接口权限列表
添加接口权限
更新接口权限
更新接口权限
删除接口权限
删除接口权限
同步角色接口权限到Casbin
初始化Casbin策略
Casbin权限策略
获取当前用户的数据权限范围
GET
检查数据访问权限
POST
获取所有策略规则
GET
添加策略规则
POST
删除策略规则
DELETE
获取所有用户-角色关联
GET
为用户分配角色
POST
移除用户角色
DELETE
获取用户的所有角色
GET
获取角色下的所有用户
GET
获取角色的所有权限
GET
检查API权限
POST
重新加载策略
POST
删除角色
DELETE
清除用户的所有角色
DELETE