位置: 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主页壁纸怎么设置自定义)

  • 笔记本电脑换行键是哪个(笔记本电脑换行用哪个快捷键了)

    笔记本电脑换行键是哪个(笔记本电脑换行用哪个快捷键了)

  • 电脑多少位是什么意思(电脑都是多少位的)

    电脑多少位是什么意思(电脑都是多少位的)

  • 快手可以设置不让某人看吗(快手可以设置不看好友的作品吗)

    快手可以设置不让某人看吗(快手可以设置不看好友的作品吗)

  • qq群怎么解散失败(QQ群怎么解散失败)

    qq群怎么解散失败(QQ群怎么解散失败)

  • 下载黑屏请删除旧版app怎么解决(手机软件下载黑屏请删除旧版)

    下载黑屏请删除旧版app怎么解决(手机软件下载黑屏请删除旧版)

  • 快手没发布保存的视频在哪里(快手保存没发布作品在哪找)

    快手没发布保存的视频在哪里(快手保存没发布作品在哪找)

  • 快手换头像会不会影响上热门(快手换头像不显示)

    快手换头像会不会影响上热门(快手换头像不显示)

  • 操作系统给用户提供的接口(操作系统给用户提供一个容量)

    操作系统给用户提供的接口(操作系统给用户提供一个容量)

  • qq黄钻官方怎么屏蔽(qq黄钻专区在哪里)

    qq黄钻官方怎么屏蔽(qq黄钻专区在哪里)

  • 登ID显示连接服务器出现问题(登陆apple id时显示连接服务器出现问题)

    登ID显示连接服务器出现问题(登陆apple id时显示连接服务器出现问题)

  • ios12怎样分屏(iphone的ios12分屏功能视频教程)

    ios12怎样分屏(iphone的ios12分屏功能视频教程)

  • 天猫精灵支持哪些电视(天猫精灵支持哪些音乐app)

    天猫精灵支持哪些电视(天猫精灵支持哪些音乐app)

  • 淘宝会员名怎么复制(淘宝会员名怎么隐藏或屏蔽)

    淘宝会员名怎么复制(淘宝会员名怎么隐藏或屏蔽)

  • 抖音黑色背景怎么弄(抖音黑色背景怎么弄的视频)

    抖音黑色背景怎么弄(抖音黑色背景怎么弄的视频)

  • 苹果11怎么插双卡(苹果11怎么插双卡图片)

    苹果11怎么插双卡(苹果11怎么插双卡图片)

  • 什么叫幻灯片版式(幻灯片的版本是由什么组成的)

    什么叫幻灯片版式(幻灯片的版本是由什么组成的)

  • win10退回win7(win10退回win7是不是东西都删了)

    win10退回win7(win10退回win7是不是东西都删了)

  • 小米6连不上wifi(小米6连不上wifi怎么办)

    小米6连不上wifi(小米6连不上wifi怎么办)

  • 荣耀20和p30对比(荣耀20对比p30哪个更值得买)

    荣耀20和p30对比(荣耀20对比p30哪个更值得买)

  • iphonex电池容量下降(iphone12电池容量)

    iphonex电池容量下降(iphone12电池容量)

  • 环保类app开发类型有哪些(环保类app开发类是什么)

    环保类app开发类型有哪些(环保类app开发类是什么)

  • 查看连接到此电脑的其他设备IP(暗格里的秘密电视剧彩蛋百度网盘)

    查看连接到此电脑的其他设备IP(暗格里的秘密电视剧彩蛋百度网盘)

  • 腾讯电脑管家病毒查杀有什么作用?(腾讯电脑管家病毒库更新)

    腾讯电脑管家病毒查杀有什么作用?(腾讯电脑管家病毒库更新)

  • win10蓝牙驱动怎么安装(win10蓝牙驱动怎么安装程序)

    win10蓝牙驱动怎么安装(win10蓝牙驱动怎么安装程序)

  • sharectl命令  配置和管理文件共享服务(-shared)

    sharectl命令 配置和管理文件共享服务(-shared)

  • 工资薪金所得和劳务报酬所得的区别
  • 实缴时间不能超过申请时间怎么办
  • 更改增值税申报表有退税会很麻烦吗
  • 新公司成立第一次会议
  • 公司团建取得的进项发票可以抵扣增值税吗
  • 企业建设项目审批流程
  • 账实不符如何调平
  • 航天金穗服务费抵扣
  • 应付账款发生额在哪方
  • 银行发行理财产品的条件
  • 以前年度发生的费用
  • 供应商不开票,还告我司不付款
  • 营改增后一般纳税人动产租赁税率
  • 一般纳税人能否享受残保金优惠
  • 预缴企业所得税怎么做会计分录
  • 季报是根据什么制定的
  • 生产企业开具加工费发票的问题
  • 承兑贴息收入账务处理怎么做?
  • 事业单位收到开办费的会计分录
  • 企业收到保险公司的赔款
  • 滴滴代驾报酬
  • win10电脑输入法不见了怎么恢复
  • win 7系统如何备份
  • 建安混合销售能分开吗
  • 工会经费如何在网上购物吗
  • 防伪税控风险纳税人
  • 车船税单子什么样
  • 2022最新廉洁警示语句
  • 可供出售交易资产
  • 工会经费是如何计提的
  • php循环字符串
  • 注意力机制加在什么位置
  • cvpr2020目标跟踪
  • vue全家桶学多久能上手项目
  • 房地产开发企业资质证书
  • 销售旧货和销售使用过的物品税率
  • 预收账款是否需入账
  • 企业纳税人应缴的税额
  • 织梦官方网站
  • Spring(十五):Spring整合MyBatis的两种方式
  • 怎么看是不是真发
  • 承兑汇票私人贴息双方都违法吗
  • 中标的工程交易怎么处理
  • 小规模增值税纳税人税率
  • 厂房房租发票
  • 固定资产补提折旧的账务处理
  • 个人独资公司对外如何承担责任
  • 小规模纳税人的税率是多少
  • 水处理设备行业发展
  • 小企业无形资产取得的账务处理
  • 项目开票分录
  • 本月增加的固定资产本月可以进行部门转移
  • 职工福利费的好处
  • mysql的crud
  • 数据库预处理语句
  • sql批量修改数据语句
  • ubuntu更新设置在哪
  • freebsd使用
  • freebsd使用手册
  • win7如何彻底关闭135端口 dcom
  • win8系统打开不了软件
  • xp系统下载SCSI硬盘的安装、启动、设置教程
  • ubuntu系统防火墙状态
  • 苹果mac怎么复制文字
  • 无光驱无u盘重装系统
  • linux中的挂载命令
  • dos批处理高级教程合编.pdf
  • python下读取公私钥做加解密实例详解
  • 数据库并发操作主要解决哪三个问题,基本方法是什么
  • 怎么优化项目
  • unity 3d插件
  • 一个挖掘机主播得多少钱
  • Javascript & DHTML 实例编程(教程)(三)初级实例篇1—上传文件控件实例
  • bootstrap jumbotron
  • 增值税纳税申报表附列资料(一)
  • 新疆税务app操作手册
  • 进项税留抵怎么消化掉
  • 变更法人需要法人本人去吗
  • 全面推进行政执法公示制度包含的主要内容有
  • 安徽工作人员出差费用标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设