文档章节

OAuth2.0---Oltu理解

-悟空-
 -悟空-
发布于 2015/05/08 11:29
字数 239
阅读 831
收藏 6

##OAuth2.0---Oltu

##请求流程 ###Step1:获取Authorization Code,授权界面

  • grant_type 授权类型authorization_code
  • redirect_uri 回调路径
  • scope 授权范围
  • state 客户端状态值

返回的授权auth_code和原始状态值state

###Step2:通过Authorization Code获取Access Token

  • grant_type 请求授权类型access_token
  • client_id 用户授权成功之后回调redirect_uri 返回的auth_code
  • client_secret 分配给第三方应用的code
  • auth_code 请求授权时客户端请求过来的
  • redirect_uri

返回的是access_token和有效期expires_in和refresh_token刷新

###Step3:权限自动续期,refresh access_token

  • grant_type 授权类型refresh_token
  • client_id
  • client_secret
  • refresh_token

返回的新的access_token和新的refresh access_token

###Step4:使用Access Token来访问和修改数据

  • access_token
  • op 对应操作

参考文档: Oltu OAuth2集成-开涛的博客

理解OAuth 2.0 - 阮一峰的网络日志 oauth2.0 官网 腾讯开放平台-OAuth2.0简介 新浪授权-OAuth2.0概述 使用OAuth2.0访问豆瓣API

© 著作权归作者所有

-悟空-

-悟空-

粉丝 145
博文 25
码字总数 35562
作品 0
海淀
高级程序员
私信 提问
加载中

评论(0)

OAuth2.0的Java实现 Apache Amber

Apache Oltu Apache Oltu is an OAuth protocol implementation in Java. http://oltu.apache.org/ 当前开放平台大行其道,其中的授权安全问题如何处理?oauth2.0协议是当今互联网时代用户授...

mickelfeng
2013/07/03
6.7K
5
oauth2-shiro 0.1-beta 发布

经过不断地试错与研究, 整合oauth2与shiro的 oauth2-shiro项目 0.1-beta 发布. oauth2-shiro 整合Apache Oltu 与 Shiro. 提供一个轻量的OAUTH2应用框架. 并根据不同的应用场景提供不同的实现...

monkeyk7
2015/09/26
2.4K
10
oauth2-shiro 0.1-rc 发布

经过国庆期间的假期, oauth2-shiro的0.1-rc版本发布了, 相比0.1-beta版本, 更新内容如下: 1. 重构项目结构,实现模块化. 将OAUTH中的auth(authz模块)与resource(resources模块)分开成不同的子...

monkeyk7
2015/10/07
2.3K
6
OAuth 开源框架 Apache Oltu 因不活跃宣布退休

因项目不活跃,Apache Oltu 已宣布退休。 Apache Oltu 是 OAuth 协议的 Java 语言实现,同时也涵盖了其他“ OAuth 系列”的相关实现,如 JWT、JWS 和 OpenID Connect 。它符合 OAuth 2.0 规范...

王练
2018/04/09
5K
7
运用Oltu框架搭建OAuth的Demo工程

Apache的Oltu就是实现了OAuth的框架 参考文章: http://jinnianshilongnian.iteye.com/blog/2038646 https://blog.csdn.net/jing12062011/article/details/78147306 1. 搭建Maven工程框架 2.......

LinkedBear
2018/08/01
239
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring基础

主要用于service层; 轻量级java开发框架; 各层 web层:struts,spring-MVC service层:spring dao层:hibernate,mybatis , jdbcTemplate --> spring-data Spring核心:控制反转IOC 切面编...

七宝1
12分钟前
19
0
解决overflow+border-radius+transform圆角问题

网上还有其他版本,但是对我来说都不好使,下面是我在Chrome上的代码。overflow:hidden依然是不能正常使用,换成unset就可以,读者如果有更好的解决方案,请留言,谢谢。 <figure> <img...

hi懒喵
17分钟前
39
0
《C语言》—— 数组

书籍使我变成了一个幸福的人,使我的生活变成轻松而舒适的诗。——高尔基 本文已经收录至我的GitHub,欢迎大家踊跃star 和 issues。 https://github.com/midou-tech/articles 点关注,不迷路!...

龙跃十二
31分钟前
60
0
Java小案例: 1000以内的水仙花数

要求在控制台分别展示1000以内的水仙花数。 如下:↓ 水仙花数规则: 水仙花数至少是一个3位数 每位数字的立方数的累加和,正好等于该数字本身。 例如:153就是一个水仙花数。每位数字分别...

漫路h
昨天
66
0
centos 防火墙端口设置

查看开放的端口号 firewall-cmd --lists-all 设置开放的端口号 firewall-cmd --add-service=http --permanent 1. //--permanent表示永久生效,不加这个参数的话只会针对本次执行完命令生效,重...

ACE_LCX
昨天
25
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部