-
大小: 0.10M文件类型: .zip金币: 1下载: 0 次发布日期: 2021-02-01
- 语言: Java
- 标签: shiro spring-boot-
资源简介
#### 实现的功能
1、spring-boot-starter风格的开箱即用。
2、区分ajax请求和普通请求,普通请求通过跳转来响应未登陆和未授权,AJAX请求通过状态码和消息响应未登陆和未授权。
3、集成jcaptcha验证码。
4、密码输入错误,重试次数限制。
5、账号唯一用户登陆,一个账号只允许一个用户登陆。
6、与SpringCache无缝对接,支持guava、ehcache、redis等。
7、提供认证\授权缓存数据同步接口,即时生效。
8、支持动态URL过滤规则。
9、无状态认证授权支持,共存有状态和无状态两种鉴权方式,无状态鉴权支持JWT(JSON WEB TOKEN)、HMAC(哈希消息认证码)两种协议。
10、在线session管理,强制用户下线功能。
代码片段和文件信息
/*
* Copyright 2017-2018 the original author(https://github.com/wj596)
*
*
* Licensed under the Apache License Version 2.0 (the “License“);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing software
* distributed under the License is distributed on an “AS IS“ BASIS
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
package org.jsets.shiro.authc;
import java.util.Date;
import org.apache.shiro.authc.AuthenticationException;
import org.apache.s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1066 2019-01-22 09:08 .classpath
文件 304 2019-01-22 09:07 .gitignore
文件 583 2019-01-22 09:08 .project
文件 11558 2019-01-22 09:07 LICENSE
文件 2896 2019-01-22 09:07 pom.xm
文件 2163 2019-01-22 09:07 README.md
目录 0 2019-01-22 09:07 src\
目录 0 2019-01-22 09:07 src\main\
目录 0 2019-01-22 09:07 src\main\java\
目录 0 2019-01-22 09:07 src\main\java\org\
目录 0 2019-01-22 09:07 src\main\java\org\jsets\
目录 0 2019-01-22 09:07 src\main\java\org\jsets\shiro\
目录 0 2019-01-22 09:07 src\main\java\org\jsets\shiro\authc\
文件 4235 2019-01-22 09:07 src\main\java\org\jsets\shiro\authc\JsetsHmacMatcher.java
文件 3538 2019-01-22 09:07 src\main\java\org\jsets\shiro\authc\JsetsJwtMatcher.java
文件 2030 2019-01-22 09:07 src\main\java\org\jsets\shiro\authc\JsetsModularRealmAuthenticator.java
文件 3305 2019-01-22 09:07 src\main\java\org\jsets\shiro\authc\JsetsPasswdMatcher.java
文件 2034 2019-01-22 09:07 src\main\java\org\jsets\shiro\authc\JsetsSubjectFactory.java
文件 1312 2019-01-22 09:07 src\main\java\org\jsets\shiro\authc\StatelessLocals.java
目录 0 2019-01-22 09:07 src\main\java\org\jsets\shiro\cache\
文件 3833 2019-01-22 09:07 src\main\java\org\jsets\shiro\cache\CacheDelegator.java
文件 2703 2019-01-22 09:07 src\main\java\org\jsets\shiro\cache\MapCacheManager.java
文件 3521 2019-01-22 09:07 src\main\java\org\jsets\shiro\cache\RedisCacheManager.java
文件 3489 2019-01-22 09:07 src\main\java\org\jsets\shiro\cache\SpringCacheManager.java
目录 0 2019-01-22 09:07 src\main\java\org\jsets\shiro\config\
文件 1869 2019-01-22 09:07 src\main\java\org\jsets\shiro\config\DefaultShiroConfiguration.java
文件 1254 2019-01-22 09:07 src\main\java\org\jsets\shiro\config\EnableJsetsShiro.java
文件 2523 2019-01-22 09:07 src\main\java\org\jsets\shiro\config\FilterChainConfig.java
文件 1289 2019-01-22 09:07 src\main\java\org\jsets\shiro\config\IllegalConfigException.java
文件 2576 2019-01-22 09:07 src\main\java\org\jsets\shiro\config\JsetsShiroAutoConfiguration.java
文件 2435 2019-01-22 09:07 src\main\java\org\jsets\shiro\config\JsetsShiroConfigurationAdapter.java
............此处省略55个文件信息
- 上一篇:随机大乐透号码
- 下一篇:AWT 与SWT写的科学计算器程序
评论
共有 条评论