×

MT-AUTH权限管理(RBAC)系统

消耗积分:2 | 格式:zip | 大小:0.98 MB | 2022-06-14

陈敏

分享资料个

授权协议 Apache
开发语言 Java TypeScript
操作系统 未知
软件类型 开源软件

软件简介

多树AUTH / MT-AUTH:用户,应用,API管理中心

MT-AUTH是一款基于Spring Boot, OAuth2与事件驱动的角色的权限管理(RBAC)系统,通过集成Spring Cloud Gateway实现了API鉴权,缓存,跨域,CSRF防护,特殊字符过滤等常用功能

项目特点

  • 基于事件的系统架构
  • 应用,API与用户管理
  • JWT不对称钥匙
  • 支持OAuth2
  • 支持websocket
  • 密码重置, 注册码注册用户
  • 已签发JWT回收
  • 异步日志
  • API层面缓存,跨域,CSRF防护,GZip,隐藏系统错误返回信息等
  • 请求日志记录

技术栈

模块 编号 概述 技术栈
mt-access 0 用户,应用与API管理 Spring Boot, JWT, OAuth2, Redis, RabbitMQ, Eureka
mt-proxy 1 API网关 Spring Boot, Spring Cloud Gateway, Redis, RabbitMQ
mt-ui 9 管理前端UI Angular
mt-notification 4 邮件与WebSocket Spring Boot, RabbitMQ
mt-common 通用Utility Spring Boot
mt-integration-test 8 集成测试 Spring Boot Test
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !