Build a Scalable RBAC System with Spring Cloud Finchley & OAuth2
This open‑source project offers a Spring Cloud Finchley‑based RBAC permission system using Spring Security OAuth2, a data‑driven Element‑ui front‑end that works without Vue experience, and full container support (Docker, Kubernetes, Rancher2) plus production‑ready lambda, Stream API and WebFlux examples, with detailed dependency listings and contribution guidelines.
Introduction
RBAC permission management system based on Spring Cloud Finchley and Spring Security OAuth2
Data‑driven view encapsulated with Element‑ui, enabling quick start without Vue experience
Provides containerization support for Docker, Kubernetes, Rancher2
Offers production practices for lambda, Stream API, WebFlux
Core Dependencies
Spring Boot 2.0.8.RELEASE
Spring Cloud Finchley.SR2
Spring Security OAuth2 2.3.3
Mybatis Plus 3.0.6
hutool 4.3.3
Avue 1.5.0
Module Description
Submit Feedback
Please submit an issue with clear description of the problem, development environment, and reproduction steps.
Feature requests are not accepted and may be closed directly.
Contact: [email protected]
Community group: 23754102
Open Source License
Acknowledgments
avue @smallwei
mica-auto @dreamlu
bladex @smallc
mybatis-plus @青苗
hutool @路小磊
Open Source Recommendations
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Java Architecture Diary
Committed to sharing original, high‑quality technical articles; no fluff or promotional content.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
