使用 Spring Security 5 集成 Facebook 和 GitHub 等受 OAuth 2 保护的服务
Spring Security 5 的关键功能之一是支持编写与使用 OAuth 2 保护的服务集成的应用程序。这包括能够通过 Facebook 或 GitHub 等外部服务登录应用程序。
但是,只需添加少量代码,您还可以获取 OAuth 2 访问令牌,该令牌可用于对服务的 API 执行授权请求。
在本文中,我们将了解如何开发一个 Spring Boot 应用程序,该应用程序使用 Spring Security 5 集成 Facebook。您可以在 https://github.com/habuma/facebook-security5 找到本文的完整代码……