MFW 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
MFW 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: 未知
操作系统: 跨平台
收录时间: 2019-11-29
提 交 者: stevenzhm

MFW2.0

基于SpringBoot2.2的权限系统架构MFW全名My Framework

这是基于SpringBoot+Element-UI的架构。 其中集成了如下技术后端涉及到技术如下: SpringBoot2.2.0 Spring JPA java-jwt(用于acessToken的生成和校验) kaptcha2.3.2(校验码生成) Redis(用于存储系统参数,一些重要缓存数据) poi(用于导出excel) oshi-core(用于查询系统信息) 基于springBoot2的websocket(扫码登录和聊天室)

前端设计到的技术
    Element-ui 2.11.0
    vue2.0
    tinymce5.0.14(富文本编辑)
    echarts(表格展示工具)
    vue-count-to(计数小工具)
    vue-clock2(时钟)
    vue-baidu-map(百度地图组件)

过滤器 其中准备了两个过滤器 一个是登录过滤器(用于页面功能的处理) 一个是接口过滤器(用于对外接口功能的处理)

功能说明 登录注册以及系统菜单页 注册

登录
    密码登录----输入登录名和密码登录
    扫码登录----扫描二维码然后调用接口登录,由于当前没有手机客户端所以需要调用接口登录。
                地址:http://www.zhm.com:9090/openApi/interface/qrcodelogin?uid=25f67054-6886-4a15-a35a-e800490be958
                  其中header中需要access_token ,access_token是通过jwt生成。在OpenController的获取acess_token接口里。
                  

忘记密码----通过邮箱来修改

修改密码


系统菜单-----登录成功后,会显示该用户有那些系统可以操作

    
菜单界面
    权限系统设置界面-----构成了用户可以处理那些系统和菜单
         系统用户管理
         系统菜单管理
         系统角色管理
         系统部门管理
    系统参数管理
         系统参数------一些系统参数管理
         国家地址信息管理-----省市县(区)镇村(其中可以根据百度地图跳转到百度地图定位)
          对于百度地图的特别说明,一定要选择
        
          应用类型: 浏览器端
          启用服务:Javascript API(这个一定要选)
          Referer白名单:*(当我们本地测试时候一定要这样,否则会出错就是【百度未授权使用地图API,
          可能是因为您提供的密钥不是有效的百度LBS开放平台密钥,或此密钥未对本应用的百度地图JavaScriptAPI授权】)
          
     日志管理
        接口日志--------谁调用了接口,调用了那些接口(开发中)
        操作日志--------记录操作人信息,以及操作参数
        
    组件---介绍一些组件信息。
       服务监控------用于监控当前系统的环境
       富文本编辑器----用于文本类型的发布
       小组件-----一些小功能演示

后续优化,涉及到工具类编写,统一工具类的编写。异常处理。 controller层只负责数据的转换,(接受不准有Map这样比较宽泛的) service层涉及到数据的逻辑处理。(其中包括异常处理,在一些关键的地方打日志。其中显示关键的数据)

登录地址是:最好域名登录比如:www.zhm.com:8080
用户名和密码是admin admin

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

MFW 的相关资讯

还没有任何资讯

MFW 的相关博客

攻防世界Web-mfw

题目来源csaw-ctf-2016-quals 使用GitHack assert() 检查一个断言是否为 FALSE strpos() 函数查找字符串在另一字符串中第一次...

XCTF攻防世界web进阶练习—mfw

XCTF攻防世界web进阶练习—mfw题目为mfw,没有任何提示。直接打开题目,是一个网站 大概浏览一下其中的内容,看到其中url变化...

源码泄露漏洞

前言 前些时间碰到的一道CTF题目是关于Git源码泄露的,相对而言比较基础的一道题目,无奈技艺不精,当时也并不知道Git源码泄露...

攻防世界高手进阶区通关教程(1)

来到高手进阶区 baby_web 当我们访问index.php的时候会跳转到1.php,我们检查元素,打开网络,我们在输入index.php即可看到消...

爬虫.微博数据的存储:分布式数据库及应用

分布式爬虫系统    简单的分布式爬虫   分布式爬虫的作用:1.解决目标地址对IP访问频率的限制            2.利...

情绪分析系统来了,还开源

点击上方蓝色字体,选择“标星公众号” 优质文章,第一时间送达 66套java从入门到精通实战课程分享 百度最近开源了情绪分析系...

CTF中Web题目的常见题型及解题姿势

基础知识类题目 考察基本的查看网页源代码、HTTP请求、修改页面元素等。 这些题很简单,比较难的比赛应该不会单独出,就算有因...

CTF中Web题目的常见题型及解题姿势

基础知识类题目 考察基本的查看网页源代码、HTTP请求、修改页面元素等。 这些题很简单,比较难的比赛应该不会单独出,就算有因...

状态机在马蜂窝机票订单交易系统中的应用与优化实践

在设计交易系统时,稳定性、可扩展性、可维护性都是我们需要关注的重点。本文将对如何通过状态机在交易系统中的应用解决上述问...

状态机在马蜂窝机票订单交易系统中的应用与优化实践

在设计交易系统时,稳定性、可扩展性、可维护性都是我们需要关注的重点。本文将对如何通过状态机在交易系统中的应用解决上述问...

MFW 的相关问答

还没有任何问答,马上提问

评论 (1)

加载中
我想知道这个要怎么导进去
01/14 14:00
回复
举报
更多评论
1 评论
25 收藏
分享
返回顶部
顶部