Usually when we do development, we should avoid repeating the wheel, try to stand on the shoulders of giants;
Today we will recommend the permission management system based on.NET Core MVC -YiShaAdmin.
YiShaAdmin based on. NET Core Web development uses many of the advantages of open source projects to make it easier for you to develop Web management systems and mobile apis, so I also open source it. It can be used for all Web applications, such as website management background, CMS, CRM, ERP, OA and mobile Api.
1. Star 776 Fork 305
2, the MIT License
3. Built-in features
-
Employee management: Employees are system operators, and this function mainly completes system user configuration
-
Department management: Configuring the system organization (company, department, group)
-
Position management: Configures the positions held by system users
-
Article center: Management news and company cases
-
Role management: Role menu permission allocation, role corresponding permissions, employees belong to a role
-
Menu management: configure system menus, operation permissions, and button permission identification
-
General dictionaries: dynamically changing data in the system, such as article types, are maintained with dictionaries, while invariant data can be maintained with enumerations
-
Administrative divisions: three-level data of provinces, cities and counties across the country, showing the use of tree data
-
System logs (login logs, operation logs, and Api logs) : View system login logs, operation logs, and Api call logs
-
Scheduled task: Scheduling (adding, modifying, or deleting) tasks online, including execution result logs
-
System Api: Api documentation and testing tools
-
Table management: View the total number of tables, fields, and records in the current database
-
Code generation: fast generation of single table to add, delete, change, check
-
Server information: View basic server information
4. Partial screenshots
5. Open source address
Github.com/liukuo36257…