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

  • 上月多计提增值税
  • 一般纳税人开劳务发票几个点
  • 预缴增值税计算公式方法
  • 确认固定资产减值损失
  • 客户到期不付款如何处理
  • 一次性收取全年培训费
  • 增值税专用发票可以开电子发票吗
  • 离退休人员再任职的规定
  • 建筑施工企业的分公司区域公司等较大的
  • 一般纳税人三个条件是什么
  • 营改增后工业企业税率是多少?
  • 正确解读《非居民金融账户涉税信息尽职调查管理办法》
  • 年终奖的税收筹措是什么
  • 小规模纳税人1%税收优惠
  • 资本公积转增的股票可以转让吗
  • 付款凭证会计分录怎么写
  • 企业的不征税收入用于支出所形成的资产
  • 事业基金弥补收支差额
  • 商业土地厂房办公房过户需要交什么税?
  • 饮料厂税率
  • 同一控制亏损企业怎么算
  • 全资子公司合并抵消
  • 物业公司收取水电周转金后果
  • tkinter美观界面
  • win10专业版如何改为家庭版
  • PHP:preg_split()的用法_PCRE正则函数
  • 哪些情形不属于伪现金
  • 公司修好厂房老板怎么说
  • 怎样把有余额的钱转出来
  • 企业投资入股要交企业所得税吗
  • 公交车停车场收费吗
  • 融资性售后回租承租方为什么不交税
  • vue中使用nodejs
  • 购车的进项税怎么抵扣
  • jquery教程chm
  • linux在查找zip里的文件
  • 固定资产处置缴纳增值税政策依据
  • 网站top排行榜
  • 应付职工薪酬中社保费怎么记账
  • 房地产开发费用最高扣除比例
  • 收到汽车会计分录
  • 织梦自适应模板怎么弄
  • mysql安装总结
  • 织梦会员功能
  • 小规模纳税人销售商品会计分录
  • 结转应交税金的分录
  • 收货和入库的区别
  • 行政单位可以对外进行投资吗?
  • 契税是指什么?
  • 混合销售举例说明
  • 公对公转账货款写成了往来款怎么办
  • 金税三期有什么用
  • 暂估成本以后也没有票回来了
  • Windows10下MySQL5.7.19安装教程 MySQL忘记root密码修改方法
  • linux统计重复次数
  • win10系统崩溃后可以通过什么来恢复
  • 电脑程序在运行桌面不显示的解决方法
  • 进不去操作系统 怎么样修复引导
  • pull current
  • win8怎么样的
  • windows10如何取消密码开机
  • win1021h2正式版
  • 局域网下访问vue点击无反应
  • win8怎么设置时间自动更新
  • w10系统音量图标不能用了
  • win7系统打印机服务开启
  • c#程序代码大全
  • opengl数据类型
  • js定时器的两种方法
  • shutdown命令不能运行
  • 批处理修改文件名称
  • angular.js
  • jquery左右滑动菜单
  • 国家税务总局千户集团企业名单
  • 国家税务局广东省电子税务局下载
  • 税控盘开票怎么赋码的教程
  • 财产租赁包括哪些财产
  • 欠款抵押房产可以直接过户吗
  • 贵州企业申报系统
  • 2022年车船税减半政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设