Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >敏感重要图片 - 防止外流解决方案之一

敏感重要图片 - 防止外流解决方案之一

原创
作者头像
xixi_wen
修改于 2020-09-23 02:18:42
修改于 2020-09-23 02:18:42
6800
举报
文章被收录于专栏:题外话题外话

问题背景:

例如身份证图片的 URL 不能像 商品详情的图片url 那样随意可以获取得到。

如果被人捉包然后就可以随意去碰撞获取出来,导致不安全。

毕竟身份证图片是一个敏感的信息,那么我们需要做一些额外的处理,

例如自己的身份证图片只能自己读取显示,别人不能读取,并且有时间次数限制。

假设场景:APP端需要展示改用户的身份证图片

解决思路:

步骤:

1、 进入改展示页面,我们可以获取到这个用户的身份证图片URL (IDCard_url 请记住这个url)

2、这个IDCard_url 的组成跟平常的url 是不一样。

3、IDCard_url 是 图片url : https://xixi_wen.com/photo?token=xxxx 带token

4、其实 IDCard_url 是一个api 的get 请求,我们可以通过我们自己设定的token 来进行校验,并且可以控制读取次数、时间等限制。

5、如果校验通过,则由后端通过特定权限的账号去读取对应的图片流,然后将 api 的 content-type 改为 image/png , 再将图片流返回即可,前端则可以展示这张图片。

111.png
111.png

技术创作101训练营

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
身份证图片识别demo通过百度AI开放平台实现
1、通过API文档方式实现 1.1、接口描述 支持对二代居民身份证正反面所有8个字段进行结构化识别,包括姓名、性别、民族、出生日期、住址、身份证号、签发机关、有效期限,识别准确率超过99%;同时支持身份证正面头像检测,并返回头像切片的base64编码及位置信息。 同时,支持对用户上传的身份证图片进行图像风险和质量检测,可识别图片是否为复印件或临时身份证,是否被翻拍或编辑,是否存在正反颠倒、模糊、欠曝、过曝等质量问题。 1.2、增值功能
samRsa
2025/02/24
2140
身份证图片识别demo通过百度AI开放平台实现
微信小程序接入百度OCR(身份证识别)
支持对二代居民身份证正反面所有8个字段进行结构化识别,包括姓名、性别、民族、出生日期、住址、身份证号、签发机关、有效期限,识别准确率超过99%;同时支持身份证正面头像检测,并返回头像切片的base64编码及位置信息。
Kindear
2020/03/18
12.5K1
微信小程序接入百度OCR(身份证识别)
太好用!图片转文字没有python环境也能运行了!!!
昨天菜鸟小白的分享——将图片中的文字提取出来,有不少小伙伴也都私信我,对我表示肯定,更是有小伙伴希望我将昨天的代码做成和之前一样的可执行文件。本来我是以为将整个程序完善了之后再打包为可执行文件的,既然已经有小伙伴私信要求了,那我就直接将这个打包了。公众号上私信回复“文字识别可执行文件”即可获取。
菜鸟小白的学习分享
2020/07/14
6210
python实现图片文字提取,准确率高达99%,强无敌!!!
上次我使用的百度AI开放平台的API接口实现图片的转化,后来有许多小伙伴都私信问我,怎么获取百度AI平台的AK和SK。为了统一回答大家的问题,今天我又使用百度API实现了一个从图片中提取文字和识别身份证的功能,详细描述实现过程,有收获的小伙伴记得收藏、转发分享哦。
菜鸟小白的学习分享
2020/07/14
5.9K0
python实现图片文字提取,准确率高达99%,强无敌!!!
小程序识别身份证,银行卡,营业执照,驾照
功能其实很简单,就是我们点对应的按钮后,去拍照或者去相册选择对应的图片。然后把图片上传到云存储,会有一个对应的图片url,然后把这个图片url传递到云函数,然后云函数里使用小程序的开发ocr能力,来识别图片,返回对应的信息回来。如下图所示,我们识别银行卡(身份证什么的就不演示了,涉及到石头哥个人隐私)
编程小石头
2019/10/30
7.1K6
小程序识别身份证,银行卡,营业执照,驾照
Python开发---试用OCR文字识别API
AI如今发展迅速,各云厂商对通用的人脸识别,文字识别,语音识别和语音合成提供了接口。在日常中有些小场景还是可以用到这些通用AI接口使平台或软件锦上添花的。
MiaoGIS
2020/11/25
8.1K0
Python开发---试用OCR文字识别API
常用正则表达式
?提供日常开发中的一些js处理数据的方法,包括对数据的过滤,以及对数据的验证等。也希望大家能留下你好用的方法~~ 数据过滤 手机号码隐藏中间4位 保留两位小数 每三位逗号隔开,后面补两位小数,多用于
网罗开发
2021/07/21
1.8K0
新华三防疫绿码通解决方案
全国各地疫情反复,全球疫情防控形势依然复杂严峻,变异毒株检出,面对常态化疫情防控的管理需求,华智将人工智能、物联网、云计算、大数据、互联网+等技术应用于员工通行、考勤签到、访客通行等园区管理的方方面面,实现对人员的体温测量、口罩检测、身份核实、健康码核验、核酸信息核验等功能。温度高于设定值、健康码异常(红码或黄码)、核酸信息为阳性/过期时均会自动触发警报,解决人工核验耗时、费力、漏检漏报的烦恼,让防疫更加智慧高效,营造健康、安全、稳定、有序的工作生活环境。
ICT售前新说
2022/12/11
8130
新华三防疫绿码通解决方案
iOS网络请求之上传图片:从示例到源码解析 -- 以上传Face++SDK回调的图片为例(HYNetworking,AFNetworking,XMNetworking)
本文一开始上传图片以调用HYNetworking的API为例,这个网络框架是以AFNetworking为基础进行的封装。HYNetworking内部实现上传图片的时候,其实就是采用AFNetworking关于上传图片的API,都是AFNetworking里面一个API。后面再讲XMNetworking上传图片请求的操作方法,它也是基于AFNetworking上传进行的封装,不过比HYNetworking更加隐晦而已。
陈满iOS
2018/09/10
2.3K0
iOS网络请求之上传图片:从示例到源码解析 -- 以上传Face++SDK回调的图片为例(HYNetworking,AFNetworking,XMNetworking)
Vue+element图片上传 原
采用比较笨的js解决方法,将bolb文件打开,读取src属性(这是一个base64的数据流),把src的内容一起发送给后端。
晓歌
2018/08/15
1.5K0
微信小程序实战通:小程序结合flask后台实现身份证智能识别
最近在工作上需要在微信上开发小程序。作为一个熟练于电脑客户端开发,网页前后台全栈开发,驱动开发,系统底层开发等多年经验的老鸟而言,刚开始接触小程序任务时居然一时有点懵逼,这是任何人面对全新领域时的正常状态,经过一段时间摸索后我很快掌握了小程序开发的基本要领,有关小程序开发的资料很多,但在我看来能够让一个毫无小程序开发经验的人能在短时间内快速上手掌握教程还是不多,因此我想把自己做过的项目展现出来,只要你跟着完成一遍,小程序的开发技巧基本就掌握了,本文能够起到省时省力的效果。
望月从良
2021/03/15
3.5K0
微信小程序实战通:小程序结合flask后台实现身份证智能识别
身份证二要素API接入 demo 示例
随着互联网服务的不断深入,实名认证成为了一项重要的安全措施。身份证二要素认证,即通过身份证号和姓名进行验证,是实名认证中的一种常见方式。本文将介绍如何通过API接口实现身份证二要素的验证,并提供一个简单的 demo。
用户10428865
2024/06/25
2990
uni-app(优医咨询)项目实战 - 第4天
此处的权限验证是指服务端接口验证码 token 是否存在或有效,这就需要我们在调用接口时将 token 以自定义头信息的方式发送给服务端接口,如果 token 不存在或者 token 过期了,则接口会返回状态码的值为 401。
程序员朱永胜
2024/04/25
3550
微信普通H5接入腾讯云慧眼活体人脸核身SAAS服务
腾讯云慧眼人脸核身(原金融级身份认证升级版)是一组对用户身份信息真实性进行验证审核的服务套件,提供各类认证功能模块,包含证件 OCR 识别、活体检测、人脸1:1对比等能力,以解决行业内大量对用户身份信息核实的需求,广泛应用于金融、运营商、共享出行等领域。
周朋伟
2020/11/10
9.2K4
微信普通H5接入腾讯云慧眼活体人脸核身SAAS服务
ThreadLocal就是这么简单
前言 今天要研究的是ThreadLocal,这个我在一年前学习JavaWeb基础的时候接触过一次,当时在baidu搜出来的第一篇博文ThreadLocal,在评论下很多开发者认为那博主理解错误,给出了很多有关的链接来指正(可原博主可能没上博客了,一直没做修改)。我也去学习了一番,可惜的是当时还没有记录的习惯,直到现在仅仅记住了一些当时学过的皮毛。 因此,做一些技术的记录是很重要的~同时,ThreadLocal也是面试非常常见的面试题,对Java开发者而言也是一个必要掌握的知识点~ 当然了,如果我有写错的地方
Java3y
2018/06/11
3940
微信小程序开发问题整理总汇:人脸核身、富文本图片等
微信提供了人脸核身功能,可以通过提供的身份信息拉起人脸识别,验证是否匹配(是否是本人操作),该接口目前只支持部分主体,在后台申请开通。
德顺
2021/07/23
4.6K1
图片文字识别实现(1)
上次使用百度AI接口开发过人脸识别接口,今天腾出时间所以去看了看文字识别的技术接口文档。文字识别一样有SDK可以接入快速开发,但是我不准备使用SDK接入,本篇文章直接使用API文档接入文字识别API。上篇文章对Express框架进行了简单封装,我们可以在上篇文章的项目基础上继续进行。如果想从零开始搭建项目可以看下上一篇文章:jsonwebtoken生成与解析token
创译科技
2019/06/20
18.2K0
图片文字识别实现(1)
神思SS628(100)型第二代身份证验证阅读机具二次开发
B/S项目中需要读取个人的身份信息进行登记,为了提高效率,选择了神思电子的神思SS628(100)型第二代身份证验证阅读机,
全栈程序员站长
2022/09/14
1.3K0
神思SS628(100)型第二代身份证验证阅读机具二次开发
这几个人脸识别解决方案你用过没?
以上就是完成人脸识别所需的步骤,如果你想在这个基础上,做人脸比对或者身份证校验等拓展功能,可以借助用户的身份证、姓名等信息,再结合第三方的AI服务,比如腾讯云的人脸核身来完成,本质上底层数据支持来自公安的实名认证接口
树酱
2022/03/09
1.5K0
这几个人脸识别解决方案你用过没?
SpringBoot中使用注解对实体类中的属性进行校验
注意:这来要也别注意一下 @NotNull、@NotNull、@NotBlank以及@NotEmpty注解的区别
Java学术趴
2022/06/28
5.5K0
SpringBoot中使用注解对实体类中的属性进行校验
推荐阅读
相关推荐
身份证图片识别demo通过百度AI开放平台实现
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档