# MT-AUTH **Repository Path**: mirrors/MT-AUTH ## Basic Information - **Project Name**: MT-AUTH - **Description**: 多树AUTH / MT-AUTH:用户,应用,API管理中心 MT-AUTH是一款基于Spring Boot, OAuth2与事件驱动的角色的权限管理(RBAC)系统,通过集成Sp - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://www.oschina.net/p/mt-auth - **GVP Project**: No ## Statistics - **Stars**: 97 - **Forks**: 20 - **Created**: 2021-12-24 - **Last Updated**: 2025-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

MT-AUTH

开源、多租户、身份、权限、API 管理系统

官方网站(www.letsauth.cloud)

# 特色 - 事件驱动架构(Event driven architecture) - 基于角色的权限控制(Role-Based Access Control) - 多租户(Multi-Tenancy) - 单点登录(Single-Sign on) - OAuth 2.0 支持 - 用户管理,多因素认证(Multi-Factor Authentication) - API管理(API Management):路由、鉴权、缓存、跨域CORS、CSRF防护、压缩、隐藏系统错误信息、记录与分析、分享、订阅 # 架构图 ![arthitecture](./docs/arthitecture/architecture.svg) # 技术栈 | 模块 | 概述 | 技术栈 | |:--------------------|:----|:-------------------------------------------------------------| | mt-access | 核心 | Spring Boot, Redis, RabbitMQ | | mt-proxy | 网关 | Spring Boot, Spring Cloud Gateway, Redis, RabbitMQ | | mt-ui | 前端 | Angular | | mt-common | 通用 | Spring Boot | | mt-integration-test | 测试 | Spring Boot Test | # 其他 - 测试分辨率:360x660px, 1920x852px - 测试浏览器:Chrome