thinkphp
文章平均质量分 50
mqy1023
https://github.com/mqy1023
展开
-
《thinkphp》五、小程序授权注册登录和手机号绑定
《一》、数据库1、用户记录数据表CREATE TABLE `wechat_user` ( `user_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户ID', `mobile` varchar(20) NOT NULL DEFAULT '' COMMENT '用户手机号', `nick_name` varchar(255) NOT NULL DEFAULT '' COMMENT '用户昵称', `avatar_url`原创 2022-01-19 20:46:57 · 962 阅读 · 0 评论 -
《thinkphp》四、用户、权限组以及权限的分配
用户、权限组以及权限的分配一、权限组权限组的意思就是一组权限的集合。在论坛等一些系统中,我们常常能够看到一些角色:游客,会员,管理员,超级管理员。他们的权限以及能够查看的板块都是不一样的。这样的角色我们也可以称作权限组。二、用户,权限组(角色),权限的关系如果每个用户都要分配一系列的权限,未免太麻烦了。所以,中间可以加一个权限组。1.一个用户可以拥有多个权限组2.一个权限组可以被多个...原创 2019-11-07 19:58:35 · 2259 阅读 · 0 评论 -
《thinkphp》一、通用化api和异常解决方案
一、通用化API接口数据封装1、将下面代码放到common.php公共文件中,方便调用 /** * 通用化API接口数据输出 * @param int $status 业务状态码 * @param string $message 信息提示 * @param [] $data 数据 * @param int $httpCode http状态码 * @return a...原创 2019-01-21 22:28:07 · 876 阅读 · 0 评论 -
《thinkphp》二、API数据安全
1、每次http请求都携带sign2、sign唯一性保证a、解密sign出来时间戳和当前时间戳在10s内b、上次请求的sign存到cache中缓存时间设置20s,这次请求如果该sign还在cache中说明无效 (b的时间要大于a的时间)3、请求参数、返回数据按安全性适当加密4、access_token...原创 2019-01-22 21:02:57 · 1116 阅读 · 0 评论