clarification
This article is part of the OverallAuth 2.0 series of articles, which is updated weekly with an article in the series (Complete System Development from 0 to 1).
I will try to be very detailed in this system article, so that it can be understood by novice and veteran alike.
DESCRIPTION: OverallAuth 2.0 is a simple, easy to understand and powerful Permissions + Visual Process Management system.
Friendly reminder: this article is part of a series of articles, before reading that article, it is recommended to read the previous articles to better understand the structure of the project.
If you are interested, please follow me (*^▽^*).
Follow me. Beat me if you can't learn.
clarification
The article, which belongs toCompleting the development of a privilege management system from 0 to 1A summary of the previous series of articles.
summarize
This webApi framework wheel, is based on OverallAuth2.0 (rights management + visual process management system) project situation and the development of webApi wheel.
Although the frame wheels are built according to the series of projects, theBut it's fair to say that it basically fits the underlying architecture of most projects (ps: complex projects are automatically ignored)(Download it at the end of the article for those who need it, and modify it as appropriate for your project).
webApi framework wheel structure (will continue to be refined, just a generic wheel).
All on the diagram, except for the caching mechanism thought, are basically implemented in the OverallAuth 2.0 WebApi wheel, and each piece is explained in a separate article.visit。
Next step: Vue3 front-end framework wheel building
Currently the back-end framework has [taken shape], the next step, I first suspend the development of the back-end, put the goal on the Vue3 front-end framework.
Because OverallAuth2.0, it is a front-end and back-end completely independent of the separation of rights + process management system , the back-end using .Net8 webApi , front-end using Vue3 + element plus.
If any of you are unfamiliar with Vue3 + element plus to create front-end frameworks, please pay attention to my blog garden and weibo public number, and the same as the back-end framework wheels, I will share the front-end framework building process step by step.
The picture above shows the front-end wheel roughly building process, if you like it, please follow, do not miss every article.
WebApi source code address: /yangguangchenjie/overall-auth2.0-web-api
WebApi Preview at http://139.155.137.144:8880/swagger/
Help me Star, please.
If you are interested, please pay attention to my weibo public number (*^▽^*).
Follow me: a full-stack multi-terminal treasure blogger, regularly sharing technical articles, irregularly sharing open source projects. Follow me to bring you to know a different program world!