Oauth2
文章平均质量分 96
monkeyking1987
会写代码的农民
展开
-
spring-oauth-client
这是一个完整的基于spring-oauth-server的客户端(client)的测试用例的开源项目.通过该项目你将会清楚地明白Oauth的各类grant_type的使用场景与调用流程.Oauth支持的grant_type如下:1.authorization_code 授权码模式(即先登录获取code,再获取token)2.原创 2015-05-27 17:45:18 · 3563 阅读 · 0 评论 -
Spring Security 与 Oauth2 整合 步骤
为什么要写1. spring-security-oauth2的demo 不容易让开发者理解, 配置的内容很多, 没有分解的步骤; 我曾经试着按照文档(https://github.com/spring-projects/spring-security-oauth/blob/master/docs/oauth2.md) 配置了几次, 结果全失败, 无一成功(说实话, 这是第二次在实际项目中使用spring & oauth,但还是花了不少时间才完全弄清楚);甚至有时候找错误的原因都不好找.2.Oauth应该原创 2013-11-19 22:31:56 · 147404 阅读 · 224 评论 -
Oauth与Shiro整合的开源项目
Apache OLTU 是JAVA的OAUTH参考实现;Shiro是轻量级的权限管理框架;二者整合, 提供一个轻量的OAUTH2应用框架, 并根据不同的应用场景提供不同的实现(WEB,移动端); 提供基于OAUTH的5类grant_type的实现;相比之前已经实现的 spring-oauth-server 项目, 该项目具有以下特点:更加透明 --原创 2015-10-11 11:56:38 · 17533 阅读 · 6 评论 -
OIDC–基于OAuth2的下一代身份认证授权协议
OIDC(OpenID Connect), 下一代的身份认证授权协议; 当前发布版本1.0;OIDC是基于OAuth2+OpenID整合的新的认证授权协议; OAuth2是一个授权(authorization)的开放协议, 在全世界得到广泛使用, 但在实际使用中,OAuth2只解决了授权问题, 没有实现认证部分,往往需要添加额外的API来实现认证; 而OpenID呢,是一个认证(authent原创 2016-05-18 21:57:03 · 10911 阅读 · 3 评论