.net core 微服务开发之后台授权 webmote33 2021-04-26 130 阅读1分钟 后台鉴权对于整个系统的安全非常重要,如果仅仅依赖前端控制权限,则对于会使用数据爬虫、postman的测试,甚至于开发来说,系统的整体安全性急剧下降。因此我们常常说的是前后端都需要处理鉴权问题,针对我们的微服务,设计了以微服务名称和api名称为唯一索引的授权机制。 前端授权 前端可以拿到用户登录后的所有api权限,然后根据拿到的权限,控制能调用api的按钮和菜单置灰或隐藏。前端的第一道防线,应该是比较简单的。 // 检测权限 const checkPower = path => { let list =