位置: 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模板下载)

  • 一般纳税人哪些可以开3%的发票吗
  • 特定减免税货物的通关程序为
  • 核定征收的计算方法有哪些
  • 废铁回收行业前景怎么样
  • 劳务派遣人员保险由谁缴纳
  • 出租车手撕票可以换成增值税发票吗
  • 购买不良资产交印花税吗
  • 企业购买电话充值卡的分录
  • 如何在房产证上加父母名字
  • 蔬菜批发销售免税政策
  • 应付账款的进项税分录
  • 预收款 交税
  • 补提折旧以前年度损益调整汇算清缴怎么处理
  • 纳税申报表如何导出
  • 银行客户专用回单分录
  • 资产减值损失会影响利润吗
  • 增值税电子发票怎么开具流程
  • 企业所得税权责发生
  • 视同销售如何纳税调整?
  • 增资印花税税目
  • 收到赞助费开什么发票
  • 贷款逾期账务处理流程
  • 可转换公司债券可以在一定程度上解决的问题是
  • 公司生产的产品
  • 华为分享的文件在电脑哪个文件夹
  • 无票业务如何处理
  • 应收账款 预收账款合并
  • 其他应收款未收回会计分录
  • 已入账的发票跨月能用吗
  • 计提坏账准备的方法
  • 转租会计如何记账
  • nginx配置php项目
  • 小微企业所得税税收优惠政策2023年
  • convwthn如何定义
  • 《一文搞懂IoU发展历程》GIoU、DIoU、CIoU、EIoU、αIoU、SIoU
  • iframe之间通信
  • 汇算清缴有问题怎么办
  • 赠送礼品账务处理会计分录
  • 增值税留抵税额科目如何使用
  • 所得税申报怎么弥补以前年度亏损
  • 收费公路通行费补费平台
  • 进项税额转出会影响当期纳税吗?
  • 应收预收的区别
  • 定期存款一次性可以存多少钱
  • 设计费可以抵扣进项吗
  • 政府补助会计处理方法
  • mongodb mysql配合使用
  • sql使用cast进行数据类型转换示例
  • 销售送客户礼物
  • 企业收入总额是营业额吗
  • 实物返利的税务处理
  • 职工罚款的会计处理办法
  • 租赁公司账务科目
  • 进项转出再转入
  • 结转固定资产清理损益的账务处理
  • 往来账怎么记账
  • 工资的计算方法有几种
  • 建筑企业其他业务收入范围
  • win7 mysql5.7.21安装
  • 数据转换常见策略
  • 不同的linux系统命令一样吗
  • cmd指令让电脑乱码
  • win1020h2版本是正式版吗
  • win7系统自动弹出搜索框
  • 解决的英文
  • Java中string类型比较大小
  • opengl transform
  • js原生实现call
  • Node.js中的construct构造函数
  • js点击div改变css样式
  • nodejs实战教程
  • jquery-easyui-1.3.3
  • js newyork
  • js tab页面切换
  • jquery怎么写
  • jqueryw3c
  • 怎么查看keytab文件
  • 两江新区钓鱼地方
  • 税务登记成功后在哪里查询
  • 作废的发票验旧之后怎么领取新发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设