尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

RuoYi用户管理实操:从建号到授权三步走,新手零踩坑

RuoYi用户管理实操:从建号到授权三步走,新手零踩坑 RuoYi用户管理实操从建号到授权三步走新手零踩坑【免费下载链接】RuoYi基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用项目地址: https://gitcode.com/gh_mirrors/ru/RuoYi刚接手一个基于 RuoYi 的后台项目头一件事多半就是把管理员账号建好、再把它该看的菜单分清楚。别小看这几步账号重名、角色没勾权限、用户没挂角色都能让新人卡上半天。下面按建号 → 授权 → 挂角色这条线把用户管理里最核心的操作走一遍全程不用碰代码。它到底解决什么问题RuoYi 把能看哪个菜单、能点哪个按钮拆成了用户、角色、菜单三层用户是人角色是一组权限的集合菜单和按钮是权限的最小单位。你要做的就是让用户通过角色拿到该有的权限。用户管理列表左侧按部门筛选右侧是账号、角色、状态上手操作建一个账号登录后台点左侧「系统管理」→「用户管理」点列表上方的新增按钮填登录名称、用户姓名、所属部门、密码、手机号、邮箱状态默认正常需要禁用才改点确定提交新建用户表单账号信息、角色、岗位、状态都在一个页面 登录名称就是登录名全局唯一建议用工号或拼音别用中文后面批量导入导出会省心。⚠️ 密码不是明文存的。RuoYi 用随机盐加 MD5 加密后再落库所以这里填的是初始明文密码加密这一步交给系统。给角色勾权限先有角色才有权限可勾。进「系统管理」→「角色管理」点新增填角色名称、权限字符、排序、状态保存后回到列表点该角色操作列的授权按钮在弹出的权限树里勾选它该进的菜单和按钮点确定保存角色编辑页左侧基本信息右侧可挂菜单权限 权限字符roleKey是后端的权限标识权限树决定这个角色能进哪些页面、能点哪些按钮两者要一起看好。⚠️ 改完角色权限已登录的人可能要重新登录或等缓存刷新才生效别急着下结论说没生效。把用户挂到角色上账号有了、角色有了最后把两者连起来。有两个入口殊途同归。建号时顺手勾新增或编辑用户在表单里的角色列表直接勾选点确定保存从角色侧分配用户进「角色管理」点该角色操作列的分配用户在未分配页签勾选用户点授权需要撤权就在已分配页签点取消点确定用户与角色分配弹窗一个用户可对应多个角色 一个用户能同时挂多个角色最终权限是这些角色的并集。谁负责管账号就用哪个入口不用来回切页面。别踩这些坑账号重名登录名、手机号、邮箱都做了唯一校验重复会直接报错。建号前先定好命名规则别事后返工。只建用户不给角色新建的用户默认没有任何菜单权限登录进去会是一片空白。记得挂角色。改完权限不生效多是缓存没刷新让人家重新登录一次再看别反复点确定。想清离职账号优先用禁用而不是删除保留操作日志和账号痕迹需要时再启用。超级管理员动不得admin 这类超管后端有保护改不了是设计如此别折腾。效率小技巧用户列表可勾选多个后批量删除离职清理一次点完。支持 Excel 导入导出用户批量建号先下导入模板填好再上传比手敲快。列表上方搜索框支持按名称、手机号、状态组合过滤人多时先筛再操作。想深入用户控制器ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java角色控制器ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java用户服务实现ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java账号建好了、权限挂上了剩下的就是把这套流程沉淀成团队规范。下次新人来照着建号—授权—挂角色走一遍就行踩过的坑都标在上面了。【免费下载链接】RuoYi基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用项目地址: https://gitcode.com/gh_mirrors/ru/RuoYi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表