摘要: 后端进行接口签名了,前端自然而然的页要加上对应的签名,加密的方式和后端的要保持一致。 MD5 添加js-md5包 你不用去想服务端是怎么实现签名的,你只需要知道服务端用md5加密签名,剩下的我们通过社区的力量,找到对应的md5扩展包,安装到我们的项目即可。我这里用的是js-md5包,在命令行中运行对 阅读全文
posted @ 2021-01-19 14:22 Wenhsing 阅读(1897) 评论(0) 推荐(0) 编辑
摘要: 在做接口开发的时候,有时候需要提高一些接口安全性方面的工作,比如给接口添加签名等等。本文主要是我自己以前用过的接口签名的方式,放出来让大家见笑见笑。 MD5版 为了实现简单的MD5签名验证,我主要分三步走。 1. 创建文件 打开命令行,运行命令创建中间件。 php artisan make:midd 阅读全文
posted @ 2021-01-19 10:49 Wenhsing 阅读(1418) 评论(0) 推荐(1) 编辑
摘要: 最近想要做一个多语言的项目,正好Laravel框架支持多语言,于是就通过Laravel的中间件简单的进行语言切换,支持在请求头、请求地址和请求主体中传递对应语言参数 PHP Version: 7.2+ Laravel: 7.X 接口多语言支持 1. 在命令行中的对应目录下执行命令创建一个中间件: p 阅读全文
posted @ 2021-01-13 17:23 Wenhsing 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 假如有文章和评论两张表,表结构如下,现需要统计评论数并更新到文章的评论数字段上,可以参考本文,希望能够给你一些帮助。 文章表 CREATE TABLE `article` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '文章id', 阅读全文
posted @ 2021-01-12 13:23 Wenhsing 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 因为npm下载源在国外,国内下载速度较慢,需要换成国内的源以加快下载速度,同时解决因为网络问题导致npm加载包的时候出错 换源方法 注意: http://npm.taobao.org 和 http://registry.npm.taobao.org 已经在 2022.06.30 号正式下线和停止 D 阅读全文
posted @ 2021-01-12 13:16 Wenhsing 阅读(14348) 评论(0) 推荐(1) 编辑
摘要: 简单PHP将Int类型数值转换为Excel表的列名称,PHP版本推荐7.2+ 注意:本文的数值起始值为0,而不是1,有其他需求的根据实际情况做相应调整后再使用。 数值转换为Excel列 /** * 数值转换为Excel列 * * @author Wenhsing <wenhsing@qq.com> 阅读全文
posted @ 2021-01-08 14:36 Wenhsing 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 删除本地分支 git branch -d [branch name] 如果提示未同步到远程服务器,会提示无法删除,你也可以使用下面的命令强制删除。 git branch -D [branch name] 如果你只是想重命名分支,可以使用 git branch -m [branch name] [ne 阅读全文
posted @ 2021-01-05 13:30 Wenhsing 阅读(1784) 评论(0) 推荐(0) 编辑