自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Redis配置文件详解

########################################## NETWORK ##########################################bind 127.0.0.1 (默认情况下,redis会响应本机所有可用网卡的连接请求。当然,redis允许你通过bind配置项来指定要绑定的IP) protected-mode yes po...

2019-03-20 10:00:00 505

原创 composer update 和 composer install 区别

执行 composer update 会根据 composer.json 相关依赖更新安装,执行 composer install 会根据composer.lock 相关依赖安装

2019-03-18 10:27:52 9483 2

原创 MD5数字签名算法:生成签名和验签(附代码)

一.背景 为了增加接口的安全性(防止中间人攻击),现增加签名算法。此算法参考微信支付中的签名算法,由于该签名针对前后端,采用了对称算法,如后续接口供给多家第三方接口使用可采用非对称算法。大致整理文档供后续开发人员使用阅读。二. 签名生成步骤①设所有发送或者接收到的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key...

2019-03-08 16:46:54 17691

原创 yii2-搭建Swagger:增加接口名/作者搜索,接口跨域处理方案(二)

一. 运用背景 生成的在线接少与前端人员/app开发人员的口文档确实减沟通成本,但是由于项目比较庞大,一个项目的接口由N多人同时开发,并且有成千上万个接口,这时候就出现了一个问题:当后端开发人员想去查看自己的开发的接口,或者是某个接口,就变得很头疼,只能手动去寻找。 萌生了把Swagger顶部的搜索改成更契合需求的 ① 接口名称查询 ② 开发作者查询...

2019-03-07 14:54:02 2126 1

原创 yii2-搭建Swagger:快速搭建(一)

一. 安装扩展组件zircote/swagger-php 项目根目录底下运行:composer require zircote/swagger-php二. 从GitHub上下载swagger-ui最新版本 ① GitHub地址:https://github.com/swagger-api/swagger-ui ②将下载的文件重名为swagger-ui...

2019-03-05 15:41:10 2109 2

原创 yii2-搭建RESTful Api:授权认证(二)

在配置中如有问题:加Q405420415,有问必答。一. yii2.0几种授权的介绍RESTful APIs 通常是无状态的, 也就意味着不应使用 sessions 或 cookies, 因此每个请求应附带某种授权凭证,因为用户授权状态可能没通过 sessions 或 cookies 维护, 常用的做法是每个请求都发送一个秘密的 access token 来认证用户, 由于 access...

2019-03-05 10:15:50 825 1

原创 yii2-搭建RESTful Api:实战教程【基础篇-附带采坑经验】(一)

一. 先安装yii2.0高级的应用程序模板 操作:这里不做详细介绍,官方文档上一个命令解决二. 复制文件/目录,修改对应配置文件/命名空间 ① 将backend整个目录复制一份出来,重新命名为api放在项目根目录 ② 打开api/config/main.php修改配置文件中(id,controllerNamespace配置)...

2019-03-04 17:13:15 676

原创 yii2-搭建实现RBAC权限控制:yii2-adminlte-asset / 菜单栏(拓展篇)

(一)安装扩展组件:yii2-adminlte-asset 描述:我们搭好的项目是没办法直接支持左侧菜单栏的样式的。需要我们去找样式或者直接用组件来安装,这里我们选择了yii2-adminlte-asset 安装流程: ① 到项目根目录,命令行执行:composer require dmstr/yii2-adminlte-a...

2019-03-01 16:13:55 1021

原创 yii2-搭建实现RBAC权限控制:详细配置过程(三)

权限控制的详细配置//设置别名,这个是我们安装的权限扩展组件"aliases" => [ "@mdm/admin" => "@vendor/mdmsoft/yii2-admin",],//添加一个admin的模块'modules' => [ 'admin' => [ 'class' => 'mdm...

2019-03-01 14:18:42 386

Swagger搜索源码包

Swagger新版本3.0(openAPI: 3.0.0)搜索的资源下载包

2019-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除