Skip to content
/ EOSS Public
forked from jelly-liu/EOSS

RBAC, 权限管理, Spring, SpringMVC, MyBatis, MySQL, Redis, Apache Shiro

Notifications You must be signed in to change notification settings

sonysong/EOSS

 
 

Repository files navigation

EOSS With Apache Shiro

RBAC(Role Based Access Control) Project Use Spring MyBatis MySQL
User, Role, Permission, Resource, Menu, FilterChainDefinition
EOSS-Pure simulate but without apache shiro, Or EOSS-Shiro completely integrate with Apache Shiro
If you want to known more about apache shiro
view here Apache Shiro
view here shiro-demo
view here EOSS-Shiro

About Master Branch

Master branch is sync with EOSS-Shiro branch

About EOSS-Pure Branch

This branch just use apache shiro and ini config

About EOSS-Shiro Branch

This is the EOSS completed integrated with Apache Shiro
------------ integrated framework ------------
--maven
--mysql(easy translate to oracle)
--mybatis
--spring
--shiro
--redis
--google guava
------------ basic RBAC feature support ------------
--support user[CRUD]
----support user-role[CRUD]
----support user-menu[CRUD]
----support user-resource[CRUD]
--support role[CRUD]
----support role-permission[CRUD]
--support permistion[CRUD]
--support resource[CRUD]
--support menu tree[CRUD]
------------ shiro feature support ------------
--support MD5 HashedCredentialsMatcher
--support RolesOrAuthorizationFilter
--support PermsOrAuthorizationFilter
--support dynamic edit FilterChainDefinitions on line, do not need relogin or restart tomcat
--support refresh Authentication cache, when update user or role, do not need relogin or restart tomcat
--support Redis and Guava CacheManager
--support sessionManager and sessionDAO and cacheManager
--support or logic between all filter of one rule which configued in [urls] section, need open by manual

ScreenShot

ScreenShot1
ScreenShot2
ScreenShot3

About

RBAC, 权限管理, Spring, SpringMVC, MyBatis, MySQL, Redis, Apache Shiro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%