oauth2-shiro 0.1-rc 发布

monkeyk7
 monkeyk7
发布于 2015年10月07日
收藏 32

本周日,来 OSC·年终盛典收割技术干货,get新技能!!>>>

经过国庆期间的假期, oauth2-shiro的0.1-rc版本发布了, 相比0.1-beta版本, 更新内容如下:

1. 重构项目结构,实现模块化. 将OAUTH中的auth(authz模块)与resource(resources模块)分开成不同的子模块(或子项目). authz实现使用各类grant_type去获取token; resources实现资源管理, 通过token去访问, 另添加core模块, 将公共部分提取到该模块中,如定义ClientDetails, AccessToken

2. 提供两种方式来整合OLTU与SHIRO,

方式1:  给SHIRO添加Filter来扩展实现整合,并可使用Shiro的注解(如@RequiresRoles)来控制权限  –深度整合,耦合性高;

方式2: 扩展OLTU的OAuthFilter功能,新加ResourceOAuthFilter类来实现整合  –浅度整合, 使用更灵便;

3. 解决CORS(跨域调用)的问题, 如AJAX调用oauth接口

4. 更多的使用测试以及细节修改,如异常响应内容

oauth2-shiro  0.1-rc版本访问地址:  http://git.oschina.net/mkk/oauth2-shiro/tree/0.1-rc/

oauth2-shiro 整合OLTU与SHIRO, 提供一个轻量的OAUTH2应用框架.

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:oauth2-shiro 0.1-rc 发布
加载中

最新评论(6

金刚枪破
支持
monkeyk7
monkeyk7
支持,希望有帮助
枫桦林
枫桦林
支持
花儿笑弯了腰
花儿笑弯了腰
棒棒哒
bingki
bingki
支持啊
大侠柳云枫
大侠柳云枫
支持
返回顶部
顶部