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

第十三章 : Spring Boot 日志记录脱敏

第十三章 : Spring Boot 日志记录脱敏

前言

本章重点:介绍secure-ext-spring-boot-starter 如何引入以及敏感数据脱敏,打印日志过程中自动脱敏,且支持手机号、邮箱、身份证号、住址、中文名、座机号、银行卡、自定义等多种类型的脱敏。

基于Spring boot 2.3.2.RELEASE

背景

在Spring Boot中,数据脱敏是一种常见的需求,以保护敏感数据的隐私。

框架介绍

secure-ext-spring-boot-starter 是一个用于数据脱敏和敏感数据保护的 Spring Boot 扩展。它专注于安全领域,实现了内容脱敏展示,期望做到可灵活配置,灵活启用,并且内置丰富插件,支持手机号、邮箱、身份证号、住址、中文名、座机号、银行卡、自定义等多种类型的脱敏配置。

默认类型说明

CHINESE_NAME //中文名
ID_CARD // 身份证号
FIXED_PHONE // 电话
MOBILE_PHONE // 手机
ADDRESS //地址
EMAIL //邮箱
BANK_CARD //银行卡号
PASSWORD // 密码
CUSTOM //自定义 (配合 DesensitizationProp 中preLength和sufLength 进行个性化定义)

publ

相关文章:

  • 【Python 训练营】N_3 生成互不相同且不重复的数字
  • 核药供应链创新:远大医药策略与明道云实践
  • 认识前端包常用包管理工具(npm、cnpm、pnpm、nvm、yarn)
  • 家用小型洗衣机哪款性价比高?口碑最好迷你洗衣机排行榜
  • 最新AIGC创作系统ChatGPT网站源码,Midjourney绘画系统,支持GPT-4图片对话能力(上传图片并识图理解对话),支持DALL-E3文生图
  • gitlab 12升级14(解决各种报错问题)
  • 数字图像处理(实践篇)一 将图像中的指定目标用bBox框起来吧!
  • Maven项目下详细的SSM整合流程
  • 喜报|AIRLOOK荣获“创客北京2023”创新创业大赛企业组三等奖
  • 接口测试基本流程
  • Spring Boot 升级3.x 指南
  • 搭建SRS视频服务器
  • 梨花声音教育,美食视频配音再次挑战味蕾
  • 笔记:内网渗透流程之信息收集
  • Leetcode——121 买卖股票的最佳时机
  • 【Leetcode】104. 二叉树的最大深度
  • 【刷算法】从上往下打印二叉树
  • bootstrap创建登录注册页面
  • go语言学习初探(一)
  • IDEA 插件开发入门教程
  • js作用域和this的理解
  • Linux中的硬链接与软链接
  • maya建模与骨骼动画快速实现人工鱼
  • mysql中InnoDB引擎中页的概念
  • 阿里云Kubernetes容器服务上体验Knative
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 复杂数据处理
  • 后端_MYSQL
  • 机器学习中为什么要做归一化normalization
  • 将回调地狱按在地上摩擦的Promise
  • 前端面试之CSS3新特性
  • 小程序开发之路(一)
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • ###C语言程序设计-----C语言学习(3)#
  • $forceUpdate()函数
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (4)logging(日志模块)
  • **PHP分步表单提交思路(分页表单提交)
  • .htaccess配置常用技巧
  • .net core webapi 大文件上传到wwwroot文件夹
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .net framework4与其client profile版本的区别
  • .net 获取url的方法
  • .Net的C#语言取月份数值对应的MonthName值
  • .net连接MySQL的方法
  • .NET与java的MVC模式(2):struts2核心工作流程与原理
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • @FeignClient注解,fallback和fallbackFactory
  • []AT 指令 收发短信和GPRS上网 SIM508/548
  • [ACM] hdu 1201 18岁生日
  • [Apio2012]dispatching 左偏树
  • [AutoSar NVM] 存储架构
  • [C/C++] -- 二叉树
  • [CSAWQual 2019]Web_Unagi ---不会编程的崽
  • [Google Guava] 1.1-使用和避免null