All Projects → ushelp → EasyShiro

ushelp / EasyShiro

Licence: Apache-2.0 license
基于 RBAC 模型功能全面的 Shiro 安全集成&简化&扩展组件。Shiro integration & simplifies & Extension component based RBAC

Programming Languages

TSQL
950 projects
HTML
75241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to EasyShiro

EasyEE-Auto
EasyEE 自动化代码生成器。EasyEE Automated code generator.
Stars: ✭ 39 (-17.02%)
Mutual labels:  javaee, shiro
Nutz Book Project
做个平台
Stars: ✭ 228 (+385.11%)
Mutual labels:  javaee, shiro
JavaEE-projects
存放一些自己写的还有从不同开源社区fork下来的JavaEE项目,其中就不乏一些很多企业单位都在用的源码。
Stars: ✭ 43 (-8.51%)
Mutual labels:  javaee, shiro
Hope Boot
🌱 Hope-Boot 一款现代化的脚手架项目
Stars: ✭ 3,241 (+6795.74%)
Mutual labels:  shiro, shiro-redis
Webside
基于RBAC的完全响应式权限管理系统
Stars: ✭ 19 (-59.57%)
Mutual labels:  rbac, shiro
Easyee
开源 JavaEE 企业级快速开发平台。提供了 Spring Boot, Struts2, Hibernate, MyBatis, Shiro, EasyUI 等技术,包含完整的权限管理系统等。提供自动化代码生成器。 Open source JaveEE enterprise-class rapid development of the basic platform. Integration of Spring Boot, Struts2, Hibernate, MyBatis, Shiro, EasyUI and other technologies, including the integrity of the rights management. Provides an automated code generator.
Stars: ✭ 275 (+485.11%)
Mutual labels:  javaee, shiro
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+2634.04%)
Mutual labels:  javaee, shiro
react-rbac-ui-manager
react-rbac-ui-manager is a simple RBAC (Role Based Access Control) user interface library based on the material design system using the Material-UI lib.
Stars: ✭ 73 (+55.32%)
Mutual labels:  rbac, rbac-management
Wetech Admin
wetech-admin是基于Spring Boot 2.0+Mybatis+Vue的轻量级后台管理系统,适用于中小型项目的管理后台,支持按钮级别的权限控制,系统具有最基本的用户管理、角色管理、权限管理等通用性功能,企业或个人可直接在此基础上进行开发,扩展,添加各自的需求和业务功能!
Stars: ✭ 570 (+1112.77%)
Mutual labels:  rbac, shiro
rbac-react-redux-aspnetcore
A starter template for creating JWT token from ASP.NET Core API project and applying that JWT token authentication on React application
Stars: ✭ 54 (+14.89%)
Mutual labels:  rbac, rbac-management
teedao
权限管理平台
Stars: ✭ 18 (-61.7%)
Mutual labels:  rbac, shiro
rbac-shiro
基于shiro的分布式权限管理系统。超级管理员:admin 密码:123456q 试用账号:test_001 密码:123456q; QQ交流群:333597649 Rbac Shiro
Stars: ✭ 52 (+10.64%)
Mutual labels:  rbac, shiro
Gatekeeper
Lightweight library in C# for implementing roles-based access control (RBAC). With Gatekeeper, you can define users, roles, resources, and permissions, and authorize requests.
Stars: ✭ 25 (-46.81%)
Mutual labels:  rbac, rbac-management
production ssm
转载测试通过--这是一个生产管理ERP系统。依托科技计划重点项目“制造装备物联及生产管理系统研发”,主要包括:计划进度、设备管理、工艺监控、物料监控、人员监控、质量监控、系统管理7大模块。
Stars: ✭ 35 (-25.53%)
Mutual labels:  shiro
CapMonsterCloud
a C# wrapper for CapMonster Cloud API
Stars: ✭ 17 (-63.83%)
Mutual labels:  captcha
dart-casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Dart/Flutter
Stars: ✭ 30 (-36.17%)
Mutual labels:  rbac
graphql-rbac
GraphQL Role-based access control (RBAC) middleware
Stars: ✭ 36 (-23.4%)
Mutual labels:  rbac
blog-springboot
My blog with springboot framework
Stars: ✭ 14 (-70.21%)
Mutual labels:  shiro
xpllyn
个人网站项目。使用spring-boot搭建,集合了博客、书籍下载、留言、github page查询、Netty+WebSocket搭建的Web网页聊天室等功能。其中github page查询工具使用了github的api,Web聊天室使用Netty+Websocket+Redis+MySQL搭建服务,使用Shiro安全框架实现身份验证/登录,采用MySql作为网站的数据库,使用Redis用于聊天记录缓存,实现了群聊、单聊、查询用户、添加好友、聊天记录等功能。
Stars: ✭ 21 (-55.32%)
Mutual labels:  shiro
lua-casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Lua (OpenResty)
Stars: ✭ 43 (-8.51%)
Mutual labels:  rbac

EasyShiro


EasyShiro 是一个基于 Shiro 的安全扩展组件。为基于数据库权限管理和 Web URL 授权 的 RBAC(Role Based Access Control) Web 权限模型,提供通用的 Shiro 安全管理支持,以及更加丰富强大的功能选项。

EasyShiro is a security extension components based Shiro. Based on the RBAC (Role Based Access Control) Web permission model based on database rights management and Web URL authorization, provides general Shiro security management support, as well as richer and more powerful function options.

Support version: Shiro 1.2.X, Shiro 1.3.X, Shiro 1.4.X

Featuter/特点

  • 中文
  1. 支持基于基于数据库权限管理和 Web URL 授权的 RBAC 权限管理

  2. 增强简化的 Shiro 统一组件支持。提供通用的 验证码自动登录登录锁定错误消息配置拦截器Ajax 响应 等等支持

  3. 配置简单,简化安全集成,减少 Shiro 的复杂性。提供了完整的通用配置模板(shiro.ini, spring-shiro.xml)仅需加入 jar 包,按需求调整部分配置选项,即可完成集成,享受完整的 Shiro 支持

  4. 基于 UserIPLockLogin 登录锁定功能,并提供登录锁定管理系统 LockLoginManagement

  • English
  1. Support RBAC rights management based on database rights management and Web URL authorizations

  2. Enhanced simplified Shiro unified component support. Provide common CAPTCHA, Automatic login, Login lock, Error message configuration, Interceptor, Ajax response, etc. support

  3. Simplifies configuration and simplifies security integration, reducing Shiro's complexity. Just add the jar package and adjust some of the configuration( Shiro.ini, spring-shiro.xml) options as required to complete the integration and enjoy the complete Shiro stand by

  4. LockLogin login lock based on User and IP and provides login lock management system LockLoginManagement

LockLogin Management/登录锁定管理系统

支持基于 UserIP 的锁定控制,及基于 IP 的验证码是否显示控制。

Supports lock control based on User and IP, and IP-based whether CAPTCHA display control.

LockLogin

LockLogin

LockLogin

LockLogin

LockLogin

Maven

<dependency>
    <groupId>cn.easyproject</groupId>
    <artifactId>easyshiro</artifactId>
    <version>2.6.0-RELEASE</version>
</dependency>
<!-- EasyShiro default dependency shiro version 1.2.6, you can change shiro version, like these: -->
<!--
<dependency>
    <groupId>org.apache.shiro</groupId>
    <artifactId>shiro-core</artifactId>
    <version>${shiro.version}</version>
</dependency>
<dependency>
    <groupId>org.apache.shiro</groupId>
    <artifactId>shiro-web</artifactId>
    <version>${shiro.version}</version>
</dependency>
<dependency>
    <groupId>org.apache.shiro</groupId>
    <artifactId>shiro-ehcache</artifactId>
    <version>${shiro.version}</version>
    <exclusions>
        <exclusion>
            <artifactId>ehcache-core</artifactId>
            <groupId>net.sf.ehcache</groupId>
        </exclusion>
    </exclusions>
</dependency>
<dependency>
    <groupId>org.apache.shiro</groupId>
    <artifactId>shiro-spring</artifactId>
    <version>${shiro.version}</version>
</dependency>
<dependency>
    <groupId>org.apache.shiro</groupId>
    <artifactId>shiro-cas</artifactId>
    <version>${shiro.version}</version>
</dependency>
<dependency>
    <groupId>org.apache.shiro</groupId>
    <artifactId>shiro-quartz</artifactId>
    <version>${shiro.version}</version>
</dependency>
-->

Document/文档

中文

中文说明文档

官方主页

留言评论

如果您有更好意见,建议或想法,请联系我。

English

English Readme

The official home page

Comments

If you have more comments, suggestions or ideas, please contact me.

End

Email:[email protected]

http://www.easyproject.cn

Donation/捐助:


支付宝/微信/QQ/云闪付/PayPal 扫码支付
支付宝/微信/QQ/云闪付/PayPal

我们相信,每个人的点滴贡献,都将是推动产生更多、更好免费开源产品的一大步。

感谢慷慨捐助,以支持服务器运行和鼓励更多社区成员。

We believe that the contribution of each bit by bit, will be driven to produce more and better free and open source products a big step.

Thank you donation to support the server running and encourage more community members.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].