Spring Social 1.1.0.M2 发布

发布 | Craig Walls | 2013年2月13日 | ...

亲爱的 Spring 社区:

我们很高兴地宣布 Spring Social 1.1.0 的第二个里程碑版本发布!

Spring Social 是 Spring Framework 的扩展,使您能够将 Java 应用程序连接到软件即服务 (SaaS) 提供商,例如 Facebook 和 Twitter。

除了 Spring Social 1.1.0 之外,我们还发布了 Spring Social Facebook 1.1.0 和 Spring Social Twitter 1.1.0 的第二个里程碑版本。

里程碑版本 2 的主要主题是与 Spring Security 的更紧密集成,包括一个新的 SocialAuthenticationFilter,以便直接在 Spring Security 过滤器链中实现使用提供商登录的功能。

除了 Spring Security 集成之外,这些里程碑版本还包括:

  • 支持 OAuth 授权流程中的非标准参数。
  • 在 ProviderSignInController 的流程中提供拦截器功能,以便在身份验证流程中允许自定义行为。
  • 支持 Facebook Canvas 应用程序的登录功能,包括一个新的 spring-social-canvas 示例来展示 CanvasSignInController 的用法。
  • 支持使用“since”和“until”参数在 Facebook API 绑定中进行分页。
  • 支持 Twitter API 绑定的高级搜索功能。
  • 支持 Twitter 状态中的股票代码伪实体。

这些里程碑版本还包含一些较小的改进和错误修复。

要获取软件,请下载发行版 (核心 | Facebook | Twitter)。

与往常一样,Spring Social 社区在提供反馈和贡献拉取请求方面一直很棒,这使得此版本成为可能。此版本中的重大贡献来自 Stefan Fussenegger,他贡献了大部分 Spring Security 集成代码,以及 Yuan Ji,他在同一组代码中提供了反馈和重构帮助。此外,Spring Social 社区似乎对使用 Spring Social 构建 Facebook Canvas 应用程序产生了浓厚的兴趣,这导致了 CanvasSignInController 的创建。

如果您想关注或贡献,我们鼓励您参与 Spring Social 论坛报告错误或建议增强功能,或 分支代码 并通过拉取请求回馈贡献。

获取 Spring Newsletter

与 Spring Newsletter 保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部