全自动的 ThinkPHP 后台权限管理项目 thinkAuthorization

软件介绍

thinkAuthorization 是一个全自动的 ThinkPHP 后台权限管理项目。

1、更新权限表

使用 ThinkPHP 开发时,新增加 Controller,或者 修改 Controller 里的 Action。

Authorization -> Update() 可以扫描代码的改动,自动保存到 后台权限表中。

Authorization -> FriendlyName() 可以对权限项目进行自定义改名。

 

2、权限拦截的方法

在 进入控制器的 初始化时,通过调用 权限行为类<AuthorizationBehavior> 判断当前用户是否在 权限表中有 访问的权限。如果没有权限,则 跳转到 指定的 页面。 

已包含完整的代码演示。

3、源码修改说明:

后台权限设置 /src/Admin/Controller/AuthorizationController.class.php

权限行为类 /src/Common/Behavior/AuthorizationBehavior.class.php

权限表设置 /src/thinkAuthorization.sql

本文地址:https://codercto.com/soft/d/1696.html

改变未来的九大算法

改变未来的九大算法

[美] 约翰.麦考密克 / 管策 / 中信出版社 / 2013-6 / 39.00元

Google得出的搜索结果是如何产生的? 百度为何会陷入“搜索门”,又是什么机制使然? 身处在大数据时代的我们,究竟该如何应对变化莫测的世界? …… 没有满篇的专业术语,第一次让我们通过简单明了的语言、生动的例证了解支撑计算机王国的灵魂支柱——9大算法,包括人工智能、数据压缩,以及Google著名的PageRank等。 本书精彩地介绍了搜索引擎、PageRank、公开......一起来看看 《改变未来的九大算法》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具