内容简介:此次升级主要对goframe版本进行了升级,并且将认证改为Gtoken Group Middleware方式。 更新说明 gtoken升级到v1.4.1 和 goframe升级到v1.14.5 修改认证方式改为gtoken group 修改查询表结构sql GetQueryMap改为G...
此次升级主要对goframe版本进行了升级,并且将认证改为Gtoken Group Middleware方式。
更新说明
- gtoken升级到v1.4.1 和 goframe升级到v1.14.5
- 修改认证方式改为gtoken group
- 修改查询表结构sql
- GetQueryMap改为GetMap
- 修改model insert代码,加入lastInsertId
GoFrame教程已录制完成,欢迎大家入坑学习: https://my.oschina.net/flyoffox/blog/3209622
上一版本更新
- gf升级到最新版本V1.12.1
- 解决前后端分离部署认证跨域问题
gmanager
- 基于gf框架的管理后台,支持登录、认证、组织机构、用户帐号、角色权限、菜单、操作日志
- gmanager已全面支持前后端分离,同时也支持服务端模板部署;
- 登录组件使用gtoken完美支持集群部署
安装教程
代码地址
- github地址:https://github.com/goflyfox/gmanager
- gitee地址:https://gitee.com/goflyfox/gmanager
下载部署
- 从git下载项目: git clone https://github.com/goflyfox/gmanager
- 安装 mysql 数据库,创建db,运行deploy下gmanager.sql脚本
- 修改config下config.toml配置文件
# 数据库配置
[database]
link = "root:123456@tcp(127.0.0.1:3306)/gmanager"
- go run main.go
- 访问http://localhost即可看到登录页面,账号/密码:admin/123456
服务端打包
- 打包可以使用gf提供的gf-cli进行打包
- 也可通过原始交叉编译命令
# 数据库配置
[database]
link = "root:123456@tcp(127.0.0.1:3306)/gmanager"
打 linux 环境包
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go
打本地环境包
go build main.go
前后端分离说明
- gmanager完全支持前后端分离,前端使用vue-admin-template
- 前端运行下载github代码,运行
npm install&npm run dev
- 具体前端代码及详细部署说明见: https://github.com/goflyfox/gmanager-web
- 由于前后端分离和服务端模板菜单有所区别,数据库需要运行:gmanager-web.sql
- 如果有强迫症,使用前后端分离可以把public和template目录里面内容删除,但目录一定要保留;
功能模块
- 登录、认证、登出
- 组织机构管理
- 用户管理
- 角色管理
- 菜单管理
- 日志管理
- 支持登录、登出、业务增删改操作记录
- 支持接口调用、返回参数打印,便于问题排查
代码生成
如需代码生成,请参考 java 项目:https://gitee.com/jflyfox/AutoCreate
平台截图
服务端模板截图
登录:
组织机构:
用户管理:
日志管理:
前后端分离Vue截图
登录:
组织机构:
用户管理:
日志管理:
感谢
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 若依管理系统 1.0.2 发布,新增部门管理
- 若依管理系统 1.0.3 发布,新增用户管理
- 若依管理系统 1.0.4 发布,新增角色管理
- 若依管理系统 1.0.5 发布,新增菜单管理
- 若依管理系统 1.0.6 发布,新增字典管理
- 若依管理系统 1.0.7 发布,新增岗位管理
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
URL 编码/解码
URL 编码/解码
XML、JSON 在线转换
在线XML、JSON转换工具