位置: IT常识 - 正文

php接口安全的三个机制(php接口技术)

编辑:rootadmin

推荐整理分享php接口安全的三个机制(php接口技术),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php 接口安全,php api接口安全方案,php api接口安全方案,php如何保证接口的安全性,php接口安全的三要素包括,php如何保证接口的安全性,php如何保证接口的安全性,php如何保证接口的安全性,内容如对您有帮助,希望把文章链接给更多的朋友!

444

php接口安全的三个机制(php接口技术)

1、Token授权机制,用户使用用户名密码登录后,服务器将Token返回给客户端。

2、时间戳超时机制,用户每次请求都会带上当前时间戳timestamp。

服务器收到timestamp后,与当前时间进行比较,如果时间差大于一定时间(例如5分钟),则认为请求无效。时间戳超时机制是防御DOS攻击的有效手段。

3、签名机制。

在Token和时间戳中加入其他请求参数,然后用MD5或SHA-1算法加密。

实例

/***@desc接受参数处理*/privatefunctiondealParam(){//接受header参数--系统参数$systemParam=getAllHeadersParam();//接受body数据--业务参数(json格式)$data=file_get_contents('php://input');//读取配置文件中的私钥信息$api_apiKey=C('api_apiKey');$privatekey=$api_apiKey[$systemParam['token']];$arr['token']=$systemParam['token'];//服务端分配的标识(不同客户端需使用不同的标识)$arr['timestamp']=$systemParam['timestamp'];//时间戳,UTC时间,以北京时间东八区(+8)为准$arr['version']=$systemParam['version'];//版本号$arr['sign']=$systemParam['sign'];//签名$arr['source']=$systemParam['source'];//来源(0-安卓/1-IOS/2-H5/3-PC/4-php/5-java)$arr['data']=json_decode($data,true);//业务参数json格式$arr['method']=$data['method'];//访问接口,格式:模型名.方法名return$arr;
本文链接地址:https://www.jiuchutong.com/zhishi/311905.html 转载请保留说明!

上一篇:织梦dedecms 内容页调用当前栏目名称的标签(织梦如何使用)

下一篇:phpcms v9模板中判断怎么写(phpcms模板下载)

  • 手机qq如何共享屏幕(手机qq怎么弄共享文档)

    手机qq如何共享屏幕(手机qq怎么弄共享文档)

  • 苹果手机录制视频怎么设置(苹果手机录制视频怎么没有声音)

    苹果手机录制视频怎么设置(苹果手机录制视频怎么没有声音)

  • 微信芝麻闪呗怎么开通(微信芝麻闪呗怎么样)

    微信芝麻闪呗怎么开通(微信芝麻闪呗怎么样)

  • 怎么关闭微信朋友圈入口(怎么关闭微信朋友圈权限)

    怎么关闭微信朋友圈入口(怎么关闭微信朋友圈权限)

  • pr为什么导入不了视频(pr为什么导入不了mp3)

    pr为什么导入不了视频(pr为什么导入不了mp3)

  • 为什么iphone手机会延迟收信息(为什么iphone手机热点电脑搜不到)

    为什么iphone手机会延迟收信息(为什么iphone手机热点电脑搜不到)

  • 微信群聊删除并退出别人会看见吗(微信群聊删除并退出群主会知道吗)

    微信群聊删除并退出别人会看见吗(微信群聊删除并退出群主会知道吗)

  • 华为nova7支持反向充电吗(华为nova7支持反向无线充电吗)

    华为nova7支持反向充电吗(华为nova7支持反向无线充电吗)

  • 隔空投送手机有记录吗(隔空投送手机有什么用)

    隔空投送手机有记录吗(隔空投送手机有什么用)

  • 惠普笔记本电池鼓包(惠普笔记本电池鼓包了还能用吗)

    惠普笔记本电池鼓包(惠普笔记本电池鼓包了还能用吗)

  • 屏幕压感是什么意思啊(屏幕压感不好用)

    屏幕压感是什么意思啊(屏幕压感不好用)

  • 赞失败可能是对方设置了权限是什么意思(我赞美失败)

    赞失败可能是对方设置了权限是什么意思(我赞美失败)

  • 抖音怎么上传60帧视频(抖音怎么上传60帧视频教程)

    抖音怎么上传60帧视频(抖音怎么上传60帧视频教程)

  • iphone音量变小(iphone音量变小怎么办)

    iphone音量变小(iphone音量变小怎么办)

  • 屏幕共享怎么打开(屏幕共享怎么打开QQ)

    屏幕共享怎么打开(屏幕共享怎么打开QQ)

  • ps里怎么调整图像大小(ps里怎么调整图片大小还保持清晰)

    ps里怎么调整图像大小(ps里怎么调整图片大小还保持清晰)

  • 手机怎么记考勤(手机怎么记考勤?)

    手机怎么记考勤(手机怎么记考勤?)

  • 在拼多多里为什么找不到多多牧场(在拼多多里为什么不能用)

    在拼多多里为什么找不到多多牧场(在拼多多里为什么不能用)

  • 淘宝导航栏怎么装修(淘宝导航栏怎么设置)

    淘宝导航栏怎么装修(淘宝导航栏怎么设置)

  • 苹果x要不要升级ios12

    苹果x要不要升级ios12

  • 滴滴退款多久到账(滴滴打车退款一般多久到)

    滴滴退款多久到账(滴滴打车退款一般多久到)

  • 华为荣耀20i有nfc功能吗(华为荣耀20i有红外线遥控功能吗)

    华为荣耀20i有nfc功能吗(华为荣耀20i有红外线遥控功能吗)

  • 小米9有无线充电吗(小米9有无线充电功能吗怎么用)

    小米9有无线充电吗(小米9有无线充电功能吗怎么用)

  • 在Win7系统中,开机启动项太多怎么办?(在win7系统中将打开窗口拖到屏幕顶端)

    在Win7系统中,开机启动项太多怎么办?(在win7系统中将打开窗口拖到屏幕顶端)

  • 幂等性是什么?(java幂等性是什么)

    幂等性是什么?(java幂等性是什么)

  • 汇算清缴期间费用填表说明
  • 小规模纳税人需要异地预缴吗
  • 核定征收的个体户可以开专票吗
  • 其他权益工具账务处理内容
  • 上个月结余应该做到这个月收入里面吗
  • 研发费用属于哪个费用
  • 发票开做红冲的会计分录怎么做
  • 注册公司服务费是多少
  • 出纳工作的七大技巧
  • 土地转让契税税率2020税率表
  • 派发股票股利如何入账处理合适?
  • 拆迁置换安置房
  • 付款单中未全付款怎么办
  • 跨年错误分录能红冲吗
  • 小规模纳税人网上申报税务操作流程
  • 免租与转租分别什么意思
  • 保证金利息收入怎么开票
  • 收到未抵扣的红字发票
  • 停车费可以抵扣吗合法吗
  • 车辆租赁怎么报税做账
  • 支付工程款不得超60天
  • 地价计入房产
  • 企业专票抵税
  • 公司原因领不了失业保险要赔偿吗
  • 版权许可授权书
  • 股权转让要交哪些费用
  • 交易性金融资产是什么意思
  • 收回已确认的坏账准备
  • 微信小程序前端源码
  • 无人驾驶控制方向
  • 资产负债表应付账款怎么填列
  • 前端 上传文件
  • 封装和调用
  • php文件用什么运行
  • 投资性房地产抵债差额计入
  • 安装traceroute命令
  • 外地预缴城建税税率
  • 支付宝是商品吗
  • python27文件夹
  • MySQL数据库有什么特点
  • mongodb使用场景总结
  • 织梦前台数据不能存入中文
  • 织梦标签教程
  • 存货出入库需要什么凭证
  • 月初红字冲销暂估入账
  • 账面成本与账面余额
  • 删除mysql数据库用户
  • 法人股的利弊
  • 税务处理决定书和处罚决定书
  • 主营业务收入明细科目
  • 小规模纳税人购买原材料会计分录
  • 外贸出口企业如何申报增值税
  • 保障房异地建设费属不属于土地成本
  • 2017年6月,小张买了一台笔记本电脑,其主要硬件参数
  • 房屋维修基金交给哪个部门
  • 车辆购置税如何计算器
  • 增值税农产品免税
  • 控制企业的5种方式
  • 没有发票的费用调增填在哪里
  • 外贸出口退税政策
  • 跨年度退货可以不退款吗
  • 公司抽奖的成本怎么算
  • linux 切文件
  • 永久关闭windows de
  • windows 08
  • mac os ftp
  • 在linux系统中命令
  • 如何设置自动删除安装包
  • ubuntu touch怎么刷入
  • mac入门视频教程
  • windows7库功能
  • form表单中input设置为readonly和disabled的区别
  • glUnmapBuffer
  • 清除电脑开机痕迹
  • 关于ie浏览器下面说法正确的是
  • js文字循环滚动代码
  • 基于android的app的设计与开发
  • python设计程序
  • 环保税怎么申报?看完你就明白了
  • 公司处理固定资产汽车怎么交税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设