当前位置: 首页 > news >正文

敏感接口权限校验

前端校验

(从前端或者从token里面拿一下),看一下用户有没有这个页面的权限(但是一般不用,因为nodejs也可以写后端,但是放到前端去校验不安全)

 

后端校验

需要梳理敏感数据接口,将这些接口加上权限校验。先看登录人有没有访问这个接口的权限,如果有,就执行逻辑,返回数据,如果没有,报个错误,或者返回个空数据。

后端校验实现方案:

(敏感接口的管理表、角色和敏感接口的关联表。暴露一个接口,去看这个人(token) ,有没有权限去访问这个接口。)

不能用网关,网关不能掺杂特定的业务逻辑(if eise),因为他属于公用型的。

1. 用自定义注解+aop(切面)

2. 用springmvc web拦截器(拦截add的,放行exclude的)

http://www.lryc.cn/news/157315.html

相关文章:

  • [LeetCode周赛复盘] 第 112场双周赛20230903
  • Spark【RDD编程(二)RDD编程基础】
  • 【2023最新版】MySQL安装教程
  • 关于mysql数据文件损坏导致的mysql无法启动的问题
  • 深度学习之视频分类项目小记
  • pandas(四十三)Pandas实现复杂Excel的转置合并
  • 42、springboot 的 路径匹配 和 内容协商
  • 一文讲解Linux内核内存管理架构
  • 教你如何使用API接口获取数据
  • 集美大学计算机改考408!福建省全面改考,仅剩一个自命题院校
  • Hololens2部署很慢可能是unity工程选择不对
  • 群论学习记录
  • Fiddler安装与使用教程(2) —— 软测大玩家
  • ChatGPT集锦
  • CRM系统中的工作流管理及其重要性
  • Go framework-go-zero
  • 【Python】【Fintech】用Python和蒙特卡洛法预测投资组合未来收益
  • 网络层重点协议-IP协议(结构分析)
  • windows使用vim编辑文本powershell
  • 学单片机有前途吗?
  • 【计算机网络】 子网划分
  • vscode ros配置
  • 【权限提升-Windows提权】-UAC提权之MSF模块和UACME项目-DLL劫持-不带引号服务路径-不安全的服务权限
  • 【C++】—— 特殊类设计
  • MFC删除Button控件具体操作
  • vue、js实现页面全屏
  • 从零开始探索C语言(四)----循环
  • JS 替换 JSON 数组中的指定字段名
  • WebSocket消息推送
  • 二维码智慧门牌管理系统:让城市管理更智能、便捷