ScribeJava 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
ScribeJava 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
ScribeJava 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 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>
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(5) 发布并加入讨论🔥
发表了资讯
2018/03/08 07:18

ScribeJava 5.3.0 发布,简单的 OAuth Java 库

ScribeJava 5.3.0 已发布,ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 示例代码: OAuthService service = new ServiceBuilder()           .apiKey(YOUR_API_KEY)           .apiSecret(YOUR_API_SECRET)           .build(LinkedInApi20.instance()); 5.3.0 的更新内容主要是修复和添加各种 API: fix Salesforce API (thanks to https://github.com/jhorowitz-firedrum)...

0
7
发表了资讯
2016/12/16 10:28

Scribejava 3.4.1 发布,简单的 OAuth Java 库

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

4
24
发表了资讯
2016/09/09 00:00

scribejava 3.2.0 发布,简单的 OAuth Java 库

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

0
25
发表了资讯
2016/08/27 00:00

ScribeJava 3.1.0 发布,简单的 OAuth Java 库

ScribeJava 3.1.0 发布,ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。 该版本主要改进内容包括: 1. 修复了 OdnoklassnikiServiceImpl 签名,使用词典顺序对参数进行排序后哈希,详情请看 http://new.apiok.ru/dev/methods/ 2. 增加支持使用外部创建的 http 客户端 3. ScribeJava 编译兼容 jdk7 4. 增加 travis CI (check [oracle|open]jdk7 oraclejdk8)...

1
25
发表了资讯
2016/07/23 00:00

ScribeJava 3.0 发布,简单的 OAuth Java 库

ScribeJava 3.0 发布,该版本主要包含两个改进: 创建一个抽象的 HTTP 客户端层用于支持不同的 HTTP 客户端作为插件(AHC 和 Ning 的支持变成 Maven 的子模块) 删除更改全局 JVM 属性 http.keepAlive 的方法,废弃在 ScribeJava 内部对该属性的控制 下载地址:https://github.com/scribejava/scribejava/releases/tag/scribejava-3.0.0 ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。...

4
29
发表了资讯
2016/06/27 00:00

ScribeJava 2.8.0 发布,简单的 OAuth Java 库

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

2
37
发表了资讯
2016/06/10 00:00

ScribeJava 2.7.3 发布,简单的 OAuth Java 库  

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

2
41
发表了资讯
2016/06/09 00:00

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

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

1
55
发表了资讯
2016/05/24 00:00

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 Odnoklassniki Mail.ru LinkedIn2.0 Google2.0 GitHub 更多实现请看 examples folder 下载地址: Source code (zip) Source code (tar.gz)...

0
56
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
Netty Bzip2Decoder资源穷尽漏洞
拒绝服务
Netty 是一个异步事件驱动的网络应用程序框架。 Netty的Bzip2 decompression decoder功能不允许对解压输出数据设置大小限制造成安全漏洞。攻击者可利用该漏洞引发DoS攻击
CVE-2021-37136 MPS-2021-28116
2022-08-08 18:08
Armeria路径遍历漏洞
路径遍历
Armeria是一款用于构建使用HTTP/2作为会话层协议的异步微服务器的开源库。Armeria存在路径遍历漏洞,该漏洞源于软件的路径验证逻辑存在问题。攻击者可以通过发送路径包含\%2F(编码为/)的 HTTP 请求,例如/files/..\%2Fsecrets.txt,访问其受限目录之外的 Armeria 服务器的本地文件系统, 绕过 Armeria 的路径验证逻辑。
CVE-2021-43795 MPS-2021-36920
2022-08-08 18:08
commons-codec:commons-codec 存在信息暴露漏洞
信息暴露
commons-codec:commons-codec 是一个包含各种格式(如 Base64 和 Hexadecimal)的简单编码器和解码器的包。此软件包的受影响版本容易受到信息泄露的影响。
MPS-2022-11853
2022-08-08 18:08
io.netty:netty-handler 存在证书验证不恰当漏洞
证书验证不恰当
io.netty:netty-handler 是一个提供异步事件驱动的网络应用程序框架和工具的库,用于快速开发可维护的高性能和高可扩展性协议服务器和客户端。换句话说,Netty 是一个 NIO 客户端服务器框架,可以快速轻松地开发协议服务器和客户端等网络应用程序。它极大地简化和流线了网络编程,例如 TCP 和 UDP 套接字服务器。此软件包的受影响版本容易受到不正确的证书验证的影响。在 Netty 4.1.x 中默认禁用证书主机名验证,这使得它可能容易受到中间人攻击。
MPS-2022-12067
2022-08-08 18:08
oracle communications pricing design center-12.0.0.5加锁机制不恰当漏洞
加锁机制不恰当
在 1.6.0 之前的 JetBrains Kotlin 中,无法锁定多平台 Gradle 项目的依赖项。
CVE-2022-24329 MPS-2022-3233
2022-08-08 18:08
Netty 安全漏洞
Netty 是一个开源的、异步事件驱动的网络应用框架。版本 4.1.77.Final 之前的包 io.netty:netty-codec-http 包含对 CVE-2021-21290 的不充分修复。当使用 Netty 的多部分解码器时,如果启用了在磁盘上临时存储上传,则可以通过本地系统临时目录发生本地信息泄露。这只会影响在 Java 版本 6 及更低版本上运行的应用程序。此外,此漏洞会影响在类 Unix 系统以及非常旧版本的 Mac OSX 和 Windows 上运行的代码,因为它们都在所有用户之间共享系统临时目录。版本 4.1.77.Final 包含针对此漏洞的补丁。作为一种解决方法,在启动 JVM 时指定自己的 `java.io.tmpdir` 或使用 DefaultHttpDataFactory.setBaseDir(...) 将目录设置为只能由当前用户读取的目录。
CVE-2022-24823 MPS-2022-3790
2022-08-08 18:08
Netty 环境问题漏洞
HTTP请求的解释不一致性(HTTP请求私运)
Netty是Netty社区的一款非阻塞I/O客户端-服务器框架,它主要用于开发Java网络应用程序,如协议服务器和客户端等。 Netty 4.1.42.Final之前版本中存在安全漏洞。攻击者可利用该漏洞实施HTTP请求走私攻击。
CVE-2019-16869 MPS-2019-12064
2022-08-08 18:08
JetBrains Kotlin 授权问题漏洞
缺省权限不正确
JetBrains Kotlin是捷克JetBrains公司的一款在Java虚拟机上运行的静态类型编程语言。 JetBrains Kotlin before 1.4.2 存在授权问题漏洞,该漏洞源于权限不安全,攻击者可利用该漏洞读取数据。
CVE-2020-29582 MPS-2021-1082
2022-08-08 18:08
Netty Snappy资源穷尽漏洞
拒绝服务
Netty是Netty社区的一款非阻塞I/O客户端-服务器框架,它主要用于开发Java网络应用程序,如协议服务器和客户端等。 netty存在资源管理错误漏洞,该漏洞源于Snappy frame decoder函数不限制块长度,这可能会导致过度内存使用。
CVE-2021-37137 MPS-2021-28117
2022-08-08 18:08
com.fasterxml.jackson.core:jackson-databind 存在拒绝服务漏洞
拒绝服务
com.fasterxml.jackson.core:jackson-databind 是一个库,其中包含Jackson Data Processor的通用数据绑定功能和树模型。当使用 JDK 序列化来序列化和反序列化 JsonNode 值时,此包的受影响版本容易受到拒绝服务 (DoS) 的攻击。
MPS-2022-12500
2022-08-08 18:08
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
5 评论
223 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部