Oauth与Shiro整合的开源项目
来源:互联网 发布:网络传真软件破解版 编辑:程序博客网 时间:2024/05/19 17:52
Apache OLTU 是JAVA的OAUTH参考实现;
Shiro是轻量级的权限管理框架;
二者整合, 提供一个轻量的OAUTH2应用框架, 并根据不同的应用场景提供不同的实现(WEB,移动端); 提供基于OAUTH的5类grant_type的实现;
相比之前已经实现的 spring-oauth-server 项目, 该项目具有以下特点:
更加透明 -- 每一步实现都有可以查看的, 更容易理解的代码, 一目也然
更多的可自定义与可扩展 -- 不管是ERROR返回信息的内容或格式, 都可根据需要自定义, 对请求参数,处理细节等可添加更多的具体实现
可读性更强 -- 由于Shiro, Oltu 没有Spring Security,spring-security-oauth2 的门槛高, 所有代码都是常用的Controller或Java Bean实现各项业务, 更可读,更易于理解
模块化 -- 得益于Oltu的模块化设计, 将
authz
,resources
分开成不同的模块, 使用时可根据实际需要将二者合并在一个项目中或拆分为不同的模块
好了, 不多说了. 直接去访问项目开始试用吧. 希望对你有所帮助.
http://git.oschina.net/mkk/oauth2-shiro
1 0
- Oauth与Shiro整合的开源项目
- shiro整合oauth
- shiro与SSM项目整合
- shiro与SSM项目整合
- 【Spring shiro】Spring与Shiro的整合
- shiro与spring整合详解与spring项目中shiro注解不生效的解决办法
- SpringMVC与shiro的整合
- shiro与springMVC的整合
- Spring与Shiro的整合
- SpringMVC与shiro的整合
- shiro与spring的整合
- shiro与spring web项目整合
- shiro基础学习(四) shiro与项目整合
- shiro基础学习(四)—shiro与项目整合
- shiro学习:shiro整合SpringMVC的web项目
- Shiro整合Web项目及整合后的开发
- shiro与spring的整合使用
- Spring与Shiro整合
- [290]Word Pattern
- 99. Domino开发领域的动态
- [Leetcode]Binary Search Tree Iterator
- iOS中常见的3种循环引用情况
- 第四章 处理器体系结构
- Oauth与Shiro整合的开源项目
- 第五章 优化程序性能
- python 环境的配置和pip 的安装
- 1 Multiples of 3 and 5 - Project Euler
- JavaEE之JDBC编程[详解]
- 面试题:一数组arr,长度为len, 已知 0<=a<=b<len , 求 arr[b]-arr[a] 最大值?
- 黑马程序员--OC之内存管理
- LEETCODE-Factorial Trailing Zeroes
- 文章标题