采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
学习挺愉快的,讲很棒,我做rn开发,对react兴趣不大。直接看egg,然后也可能因为没仔细看目录,有不知道有没有,整个系统应该是个2c的开发,承接界面的系统后台好像没,挺想了解关于权限设计和使用的这块的。可能我属于哪不会直接补充哪个的那种。我觉得是写的肯定不对,想触类旁通下,略微说下也可以。这块后面会有涉及或者能补充吗,略微提交也可以。还有,催更下。。。后面的感觉很精彩
首先表示感谢,对课程的肯定!目前课程讲解的是一个h5系统,没有权限管理的。后台的权限管理,不同公司采用的方式也是有差异的。简单的/粗粒度一般是在后台配置路径(与前端路径保持一致),复杂的/细粒度一般会以子节点方式配置系统模块、页面路径、页面内的元素是否显示等,然后前端调用配置接口,根据配置信息来判断页面或者元素是否展示。后台方面会看下大家的反馈,是否再添加。
或者有没有类似的中介件,供参考。祝老师此生bug秒修复
后台的权限系统目前还没好的中间件(毕竟需要前后端配合才有效果),如果是后台接口权限的话可以参考课程中的egg-auth插件,设计思路是类似的。之前一些java后台就是当前端请求某些接口时提示无权限,然后前端展示别的内容。假如暂时不需要后台,可以直接改造插件,从缓存中读取用户信息,写一个用户与接口的映射对象,符合条件就next(),否则ctx.body提示没权限
谢谢!
登录后可查看更多问答,登录/注册
造好轮子+前后端复杂业务处理,解锁前端高手必备技能。
2.0k 1
998 2
986 1
1.0k 2
1.1k 2