摘要: rbac权限管理主要用到5张表,user表,role表,node表,role_user表(user和role的关联表),access表(role和node关联表)。他们的关系如下图: 然后将这5张表进行关联成一个视图,关联图如下: 数据库表设计好之后,就可以根据用户关联的角色,来显示当前角色可以访问 阅读全文
posted @ 2018-11-05 11:39 鱼的小步舞曲 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: 利用tp5框架封装好的Cookie类和Session类。若发现过期时间没有生效,可以试试清除缓存。 登录页面Login.php 阅读全文
posted @ 2018-11-04 08:51 鱼的小步舞曲 阅读(4463) 评论(0) 推荐(0) 编辑
摘要: AMQP扩展安装 在PHP上安装RabbitMQ之前,先安装PHP的扩展amqp,在安装amqp之前,先查看自己的PHP版本 首先根据PHP的版本选择amqp的版本,再次要下载稳定版本的amqp。我的PHP是5.6.25的,所以选择1.4.0版本的amqp。下载地址:https://pecl.php 阅读全文
posted @ 2018-10-11 10:50 鱼的小步舞曲 阅读(3667) 评论(0) 推荐(0) 编辑
摘要: 为什么要对数据进行加密 数据的安全性越来越得以重视。举个例子说,保存在数据库中的用户密码并不是明文保存的,而是采用md5加密后存储,这样即使数据库被脱库,仍能保证用户密码安全。但是,md5是不可逆的,开发人员根本就不知道用户的密码到底是什么。有些时候,我们希望加密后存储的数据是可逆的,比如一些接口密 阅读全文
posted @ 2018-09-20 09:55 鱼的小步舞曲 阅读(4611) 评论(0) 推荐(0) 编辑
摘要: 1.bit 位,二进制数据0 或 1,1bit = 1,2bit = 10,3bit = 11,是二进制数。 2.byte 字节,存储空间基本计量单位。 3.1个字母 = 1byte = 8bit. 1个汉字 = 2byte = 16bit 。 4.标点符号:英文状态下的=1byte,中午状态下的 阅读全文
posted @ 2018-09-05 23:44 鱼的小步舞曲 阅读(432) 评论(0) 推荐(0) 编辑
摘要: <?php 阅读全文
posted @ 2018-09-05 17:44 鱼的小步舞曲 阅读(1640) 评论(0) 推荐(0) 编辑