简单的 OAuth Java 库 ScribeJava

MIT
Java 查看源码»
跨平台
2016-05-11
红薯

ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。

官方 Github 仓库:https://github.com/scribejava/scribejava

示例代码:

OAuthService service = new ServiceBuilder()
          .apiKey(YOUR_API_KEY)
          .apiSecret(YOUR_API_SECRET)
          .build(LinkedInApi20.instance());

支持:

  • Google

  • Facebook

  • Yahoo

  • LinkedIn

  • Twitter

  • Foursquare

  • Evernote

  • Vimeo

  • Windows Live

  • Odnoklassniki

  • Mail.ru

  • LinkedIn2.0

  • Google2.0

  • GitHub

  • 更多实现请看 examples folder

Maven:

<dependency>
    <groupId>com.github.scribejava</groupId>
    <artifactId>scribejava-apis</artifactId>
    <version>2.5.3</version>
</dependency>
的码云指数为
超过 的项目
加载中

评论(5)

554330833a
554330833a
在国内微信、百度、新浪支持吗? #ScribeJava#
PynixWang
PynixWang
有第三方API Class就好,现在官方不接受API的PR了。。。 #ScribeJava#
树
支持一群打不开的网站 #ScribeJava#
超级大丁丁
超级大丁丁
竟然没有wechat可惜 #ScribeJava#

ScribeJava 5.3.0 发布,简单的 OAuth Java 库

ScribeJava 5.3.0 已发布,ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 示例代码: OAuthService service = new ServiceBuilder()           .apiKey(YOUR_API_...

2018/03/08 07:18

Scribejava 3.4.1 发布,简单的 OAuth Java 库

Scribejava 3.4.1 发布了。ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 更新内容: 删除已弃用的 methods 将 doktornarabote.ru 网址移到 https 下载地址: Source code (zip) ...

2016/12/16 10:28

scribejava 3.2.0 发布,简单的 OAuth Java 库

scribejava 3.2.0 发布了。 ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 主要更新内容: 1. 添加 Naver API 。 2. 处理 OAuth2 错误,并响应Issuing an Access Token 。 下载地址...

2016/09/09 08:14

ScribeJava 3.1.0 发布,简单的 OAuth Java 库

ScribeJava 3.1.0 发布,ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 该版本主要改进内容包括: 1. 修复了 OdnoklassnikiServiceImpl 签名,使用词典顺序对参数进行排序后哈希,...

2016/08/27 08:11

ScribeJava 3.0 发布,简单的 OAuth Java 库

ScribeJava 3.0 发布,该版本主要包含两个改进: 创建一个抽象的 HTTP 客户端层用于支持不同的 HTTP 客户端作为插件(AHC 和 Ning 的支持变成 Maven 的子模块) 删除更改全局 JVM 属性 http...

2016/07/23 07:14

ScribeJava 2.8.0 发布,简单的 OAuth Java 库

cribeJava 2.8.0 发布了,ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 暂无相关改进记录,持续关注,点击这里。 下载地址: Source code (zip) Source code (tar.gz)...

2016/06/27 07:58

ScribeJava 2.7.3 发布,简单的 OAuth Java 库

ScribeJava 2.7.3 发布了,ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 暂无相关改进记录,持续关注,点击这里。 下载地址: Source code (zip) Source code (tar.gz)...

2016/06/10 08:12

ScribeJava 2.7.2 发布,Java 实现的 OAuth/OAuth2 库

ScribeJava 2.7.2 发布了,ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 暂无相关改进记录,持续关注,点击这里。 下载地址: Source code (zip) Source code (tar.gz)...

2016/06/09 07:40

ScribeJava 2.6.0 发布,Java 实现的 OAuth/OAuth2 库

ScribeJava 2.6.0 发布了,ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 支持: Google Facebook Yahoo LinkedIn Twitter Foursquare Evernote Vimeo Windows Live Odnoklassnik...

2016/05/24 07:47

没有更多内容

加载失败,请刷新页面

没有更多内容

6
回答
在使用 OAuth 做第三方登录时必须用 session 来记录信息吗?

在使用例如 ScribeJava 这样的第三方认证框架做登录时候。首先是生成一个认证 URL 然后对方回调网站提供的 URL。 生成 URL 的时候会有一...

2016/05/27 11:38

没有更多内容

加载失败,请刷新页面

没有更多内容

三方登录

最近公司做了国外的三方登录,由于我是首次接触,真是又不知道什么是OAuth也不知道该用什么框架。真是坑惨了

2016/06/20 20:18
121
1

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部