基于laravel+vue的基础后台
基于laravel+vue的基础后台, 前后端分离, 欢迎fork&start, 不合理的地方也欢迎批评指正
内置REDIS队列示例+websocket示例
DEMO
ityphp.newbanri.com/#/dashboard
账号 look 密码 123456
PHP
VUE
API文档
API文档 docs.apipost.cn/view/27e22c203e0d4...
功能模块
代码生成器

新增代码生成器(测试版)。可进行CURD,加快开发效率。
RBAC权限

整合 laravel-permission 制作的权限角色, 管理员可绑定角色, 也可以单独设置权限
操作记录

整合 laravel-activitylog 制作的操作记录, 可查看修改前后的JSON
文件管理

仿照 阿里云OSS 界面, 制作的文件管理页面
站内信

LARAVEL Notifiable Trait 搭建
系统布局

vue-element-admin 提供的功能, 二次修改
系统异常

获取异常后记录到DB中
备注
master :laravel最新版本的分支. 其余以laravel版本号进行命名
致谢
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 5年前 自动加精
关于 LearnKu
先占楼,支持楼主开源
点赞支持
点赞
先支持~~页面感觉 不美观! :grin:
好是好,就是Vue的,这个前端框架都跑路了!唉
我的博客www.gouguoyin.cn/ 也是用的larvel+vue开发的
不错啊
我看有人说跑路了 啥意思啊 是这个扩展包不更新了哇?
:cow: :beer:
mark
:see_no_evil:clone了框架。。。vue dev跑起来。。。admin密码都没说明下。。。
怎么感觉跟laravue是一样的
bug反馈:当把jwt的ttl设置为1分钟后,无痛刷新token存在bug,希望作者核实一下。
操作过程:
1.设置jwt的ttl为1分钟。
2.创建刷新token的middleware,以下是刷新token的中间件代码:
<?php
namespace App\Http\Middleware;
use App\Jobs\Api\SaveLastTokenJob;
use Auth;
use Closure;
use Tymon\JWTAuth\Exceptions\JWTException;
use Tymon\JWTAuth\Exceptions\TokenInvalidException;
use Tymon\JWTAuth\Http\Middleware\BaseMiddleware;
use Tymon\JWTAuth\Exceptions\TokenExpiredException;
use Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException;
class AutoRefreshToken extends BaseMiddleware{
}
存在的bug: 当token过期后,这行代码$this->auth->parseToken()->authenticate()始终抛出的是UnauthorizedHttpException的exception,导致该中间件无法捕获TokenExpiredException
期望结果: token过期,应该抛出的是TokenExpiredException
好像demo的act有些问题
每个开源作者,都是伟大的开始!
数据库也不放上去?
功能强大,细节流畅
楼主,npm run dev之后,报这个错误
按照错误提示执行:npm install --save e-icon-picker/dist/index.css 还是报错,要怎么解决呢
更新了页面缓存与标签固定功能 :grin:
支持
这里有个类似的轮子 www.laraveladmin.cn/
已升级到laravel9。
clone前端后
yarn installnpm installcnpm i均失败,报错各不相同,百度了半天也没有解决新增代码生成器(测试版)。可进行 CURD,加快开发效率。