30 May 2019

造轮子:一个PHP的JWT库

说明 JSON Web Token (JWT) 是一个基于JSON的、用于认证的token标准,常用与单点登录和API认证。 官网文档以及介绍:https://jwt.io/ emmm...闲来无事弄了一个简单的JWT工具,很简单,简单到除了加密解密就没了... 安装 composer安装...

12 Mar 2019

Centos7升级TLS-SNI和Certbot版本

最近收到一封来自Let's Encrypt的邮件,说我的TLS-SNI版本马上要失去支持,需要更新版本,于是记录一下此次更新的过程   首先更新Certbot 查看当前版本: certbot --version || /usr/bin/certbot/certbot-au...

5 Mar 2019

使用git hooks实现代码自动部署

项目的开发一般有三个环境:本地开发环境、测试环境、生产环境,本地开发完毕后上传代码到测试环境,经测试没问题后部署到生产环境,但是代码传来传去很麻烦,而且多个环境来回上传也容易出错,这时可以利用git自带的hooks,本地代码提交到版本库后,自动同步到测试环境和生产环境,省去很多不必要的麻烦。 &n...

21 Jan 2019

强大的openssl_encrypt函数

在最新的PHP7.1版本中,mcrypt_encrypt被弃用了,这意味着我们经常使用mcrypt函数实现的一系列经典加密解密算法即将淘汰,因此,有必要寻找可替代方案,openssl是一个不错的替代品。 class OpensslCrypt { /** * @var stri...

上一页 下一页