Laraback PHP 后台通用系统

我要开发同款
匿名用户2017年01月09日
53阅读
开发技术PHP
所属分类Web应用开发、后台管理系统(模板)
授权协议MIT

作品详情

Aboutthisbackendframework

larabackframework是一个基于Laravel5.3开发的后台通用系统,其中前端是采用流行的AdminLTE搭建。权限模块是采用的entrust完成。

larabackframework目前经过初步的测试,可以作为学习使用,也可以基于此二次开发。

requirement

PHP>=5.6.4

OpenSSLPHPExtension

PDOPHPExtension

MbstringPHPExtension

TokenizerPHPExtension

XMLPHPExtension

Redis

MySQL

Installation

gitclonethis.

修改根目录.env配置文件,主要修改好MySQL和Redis的连接信息。

执行phpartisanmigrate

配置您的虚拟主机的根目录到public下。

访问https://***/login,使用用户名 admin@example.com ,admin登录。

Usage

访问https://***/login,使用用户名 admin@example.com ,admin登录。

新建模块:首先在模块管理页面新建模块,主要填写模块名称那一栏。然后在routes/web.php中定义您的新路由,如果该路由是resource模式,建议在对应的Controller的__construct方法中增加$this->middleware("permission:模块名称");形式增加权限验证。如果路由是get或者post模式,直接在路由后应用->middleware('permission:模块名称')即可。可以查看已经存在的用户模块或者角色模块的源码作为例子。

默认在测试模式下(env文件的APP_DEBUG=true时),ID为1的帐户将不受权限系统限制,登陆后即拥有所有操作权限。设置为false后,此账户也会受到权限系统限制。该特性在测试开发阶段,以及上线后不小心设置错误取消掉所有人权限后恢复各个角色权限时比较有用。

可以在config/system.php里修改程序名称。

开始编写您自己的程序代码!

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论