Go Vue3 CMS管理背景(前后端分离模式)

锦通  金牌会员 | 2024-11-27 14:14:56 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 882|帖子 882|积分 2646

本背景使用前后端分离模式开发,前端UI为Vue3+Ant Design Vue,后端Api为Go+Gin,解耦前后端逻辑,使开发更专注
技术栈
  1. 前端:Vue3,Ant Design Vue,Axios,分页,OTP动态码登录  
  2. 后端:Go,Gin,Gorm,Mysql,Docker,JWT,跨域,Log,模型绑定,Validator,权限判断,分页,OTP动态码登录   
复制代码
功能
  1. 登录,登出,修改密码(已完成)  
  2. 用户管理(用户列表、添、删、改、禁/启用、解锁、OTP动态码)(已完成)  
  3. 模块管理(模块列表、添、删、改、禁/启用)(已完成)  
  4. 角色管理(角色列表、添、删、改、禁/启用、分配权限)(已完成)  
复制代码
菜单层级
  1. 系统管理  
  2. -------账号管理  
  3. ----------------添/删/改等账号  
复制代码
账密与密钥
  1. 用户名:snai,密码:snai2024  
  2. otp密钥:IFLDIRSPINAU4NKHKRMEIU2VGIZFUOBVKJKUKOCRGE3DKRCCGJGA  
  3. 首次使用时需绑定管理员账号获取otp动态码,以后管理员可以通过 "用户管理">"opt码" 来扫码添加:  
  4. 1. 下载安装验证器  
  5.    IOS:AppStore搜索 Google Authenticator 下载安装  
  6.    Android:应用市场搜索 Authenticator 或  
  7.             Google Play搜索 Authenticator 下载安装  
  8. 2. 验证器扫码绑定使用说明  
  9.    IOS:打开"Google Authenticator"app,右下角"+">"输入设置密钥"或"扫描二维码"  
  10.    Android:打开"Authenticator"app  
  11.             Google Authenticator:右下角"+">"输入设置密钥"或"扫描二维码"  
  12.             Microsoft Authenticator:右上角"+">"QR扫码或其他账号"  
  13. 3. 打开验证器绑定账号获取动态码  
  14.    1. 扫描otp二维码绑定   
  15.    2. 添加账号绑定  
  16.       账户名称:snai_cms:snai  
  17.       密钥:IFLDIRSPINAU4NKHKRMEIU2VGIZFUOBVKJKUKOCRGE3DKRCCGJGA  
复制代码
仓库

前端:https://github.com/Liu-Alan/Snai.CMS.UI
后端:https://github.com/Liu-Alan/Snai.CMS.Api
界面展示

  

  

  

  

  博客所在:https://www.snaill.net/post/14

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

锦通

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表