ThinkPHP5验证码扩展-把验证码存入redis
所以要实现redis验证码 + 手机 imei号 实现图片验证码储存校验
增加一个SpiImgVerify.php
修改Captcha.php类: 添加了getCode方法
当然要引入redis库类
生成SpiImgVerify->spi_captcha('id', '手机Imei')
验证证:spi_captcha_check('验证码', ‘手机Imei’)
为什么生成时个要传ID 而验证时不传ID呢?
我们APP端验证码只根据Imei号存就可以 不需要记录多个不同的场景
有需要自已扩展一下SpiImgVerify.php类就可以
代码GIT地址:
http://git.oschina.net/youwen21/thinkphp5-redisCapcha
另外(介绍一个ThinkPHP5的权限管理后台系统):
最后再介绍下Bauth权限系统,不同与auth,RBAC的权限系统
网址: http://bauth.exwechat.com/
GIT地址http://git.oschina.net/youwen21/Bauth