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

  • 如何截屏手机上的内容(如何截屏)(如何截屏手机上的长图OPPO)

    如何截屏手机上的内容(如何截屏)(如何截屏手机上的长图OPPO)

  • 荣耀play3可以使用EMUI10吗(荣耀play3使用教程)

    荣耀play3可以使用EMUI10吗(荣耀play3使用教程)

  • 拼多多sku编码是什么意思(拼多多sku编码有什么用)

    拼多多sku编码是什么意思(拼多多sku编码有什么用)

  • 笔记本开独显有危害吗(笔记本开独显有风扇声)

    笔记本开独显有危害吗(笔记本开独显有风扇声)

  • 高德地图如何选择路线(高德地图如何选择不走高速的路线)

    高德地图如何选择路线(高德地图如何选择不走高速的路线)

  • 进网试用是什么意思(进网试用是什么意男)

    进网试用是什么意思(进网试用是什么意男)

  • 抖音显示好友多少分钟前在线(抖音多了一个好友列表)

    抖音显示好友多少分钟前在线(抖音多了一个好友列表)

  • 电脑菜单键没有反应是什么情况(电脑菜单键没有声音)

    电脑菜单键没有反应是什么情况(电脑菜单键没有声音)

  • 支付宝能把口碑关闭吗(支付宝口碑可以退款吗)

    支付宝能把口碑关闭吗(支付宝口碑可以退款吗)

  • 华为手机怎么查激活时间(华为手机怎么查对方位置轨迹)

    华为手机怎么查激活时间(华为手机怎么查对方位置轨迹)

  • 怎么从开发者模式退出(怎么从开发者模式下载付费文档呢)

    怎么从开发者模式退出(怎么从开发者模式下载付费文档呢)

  • ps运行卡顿是什么原因(ps运行太卡了)

    ps运行卡顿是什么原因(ps运行太卡了)

  • 有调音台还要音频处理器吗(有调音台还需要混响器吗)

    有调音台还要音频处理器吗(有调音台还需要混响器吗)

  • 710和730g性能差多少(710跟730)

    710和730g性能差多少(710跟730)

  • 荣耀手环和华为手环区别(荣耀手环和华为手机匹配吗)

    荣耀手环和华为手环区别(荣耀手环和华为手机匹配吗)

  • h在word中有什么用(hwword)

    h在word中有什么用(hwword)

  • 支付宝2020集五福只能集一套吗(支付宝2020集五福特殊福字)

    支付宝2020集五福只能集一套吗(支付宝2020集五福特殊福字)

  • OPPO k5怎么设置紧急联络(oppok5怎么设置双系统)

    OPPO k5怎么设置紧急联络(oppok5怎么设置双系统)

  • nova5pro卡槽在哪里(nove5pro卡槽在哪)

    nova5pro卡槽在哪里(nove5pro卡槽在哪)

  • iphone11pro用的什么基带(iphone11pro用的什么处理器)

    iphone11pro用的什么基带(iphone11pro用的什么处理器)

  • 计算机网络都有哪些类别?各种类别的网络(计算机网络都有哪些类别及特点)

    计算机网络都有哪些类别?各种类别的网络(计算机网络都有哪些类别及特点)

  • 7p指纹键坏了可以修吗(7p指纹键坏了可以开机吗)

    7p指纹键坏了可以修吗(7p指纹键坏了可以开机吗)

  • word表格怎么加空下划线(word表格怎么加一行)

    word表格怎么加空下划线(word表格怎么加一行)

  • 陌陌310什么意思(陌陌上310什么意思)

    陌陌310什么意思(陌陌上310什么意思)

  • 人人视频扫一扫在哪(人人视频扫一扫功能在哪)

    人人视频扫一扫在哪(人人视频扫一扫功能在哪)

  • 在Linux上如何管理加密密钥?管理加密密钥的最佳体验(linux如何管理进程)

    在Linux上如何管理加密密钥?管理加密密钥的最佳体验(linux如何管理进程)

  • 缴纳增值税会计处理
  • 投资现金流是负的说明什么
  • 金税盘费服务费记入什么科目
  • 个体工商户怎么注册
  • 房地产开发企业会计科目
  • 工程劳务分包合同中的分包范围
  • 收到失控发票写情况说明
  • 委托加工产品月末结转成本
  • 公司支付给股东付银行利息要交税吗怎么交
  • 公司给离职员工个税零申报
  • 股权转让的违约条款
  • 个人所得税手续费奖励办税人员文件
  • 补交注册资本的法律规定
  • 企业员工已公司名义参加境外比赛获得奖金如何缴税?
  • 小规模应税行为扣除额计算
  • 收到未抵扣的红字发票
  • 计提本季度所得税会计分录
  • 职工领取企业年金税收优惠
  • 在建工程产生废料收入的账务处理?
  • 退回的工伤费用怎么做账
  • 电脑没有声音问题
  • 增值税发票开红字发票后账务处理
  • win7电脑软键盘怎么打开
  • 外贸出口退税企业差旅费可以抵扣吗
  • PHP:mcrypt_enc_get_supported_key_sizes()的用法_Mcrypt函数
  • 代垫运费增值税怎么算
  • 银行罚息计入什么会计科目
  • 巨大的冰柱造句
  • 应收账款和其他应收款的区别
  • python累加求和代码,直到最后一项小于10^-6
  • 怎么在网上增加办税人员
  • 应收账款计提坏账准备方法
  • js闭包示例
  • phpcms缩略图不要自动裁剪的设置方法
  • sql2008服务器
  • SQLSERVER 2005的ROW_NUMBER、RANK、DENSE_RANK的用法
  • 开票明细是食品类吗
  • 一般纳税人无票收入怎么做账分录呢
  • 企业债务重组业务
  • 如果企业长期股票怎么办
  • 一般纳税人资格证书怎么查询
  • 差旅费出差补助标准
  • 公司内部核算调研报告
  • 缴纳社保需要办理什么手续
  • 辅助核算设置后使用后还可以随时修改
  • 农业合作社成本有哪些
  • 费用先付款后收到发票的会计分录
  • 网站和店铺的区别
  • 往来款做其他应收还是其他应付
  • 什么情况下投资乘数最大
  • 应付职工薪酬账户贷方登记的是
  • 学会计前景好吗
  • 交易性金融资产公允价值变动计入
  • 连接mysql服务命令
  • 通过MySQL优化Discuz!的热帖翻页的技巧
  • sql server如何查询
  • mysql很卡
  • 安装sql2008时出现以下错误
  • windows重置网卡cmd
  • 添加或删除程序在哪win10
  • win8.1技巧
  • windows7无法关闭密码保护共享
  • win10一年更新一次
  • linux备份的文件bak如何恢复
  • win10系统怎么更改开机密码
  • 如何用jquery
  • 详解怎样利用双色球密码选号
  • 数据结构 二叉树什么是孩子数
  • react 系列
  • unity小游戏代码
  • js获取当前时间
  • jquery fadein不起作用
  • context和getApplicationContext()介绍
  • 国税云厅官网
  • 辽宁省国家税务总局
  • 金税盘显示证书口令错误
  • 国家税务总局纳税服务司罗名
  • 四川税务稽查举报电话
  • 税控盘操作指南
  • 三门峡哪个小区是原火葬场
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设