OAuth 2.0 登录
OAuth 2.0 登录功能允许应用程序的用户使用他们在 OAuth 2.0 提供商(如 GitHub)或 OpenID Connect 1.0 提供商(如 Google)上现有的帐户登录到应用程序。OAuth 2.0 登录实现了两个用例:“使用 Google 登录”或“使用 GitHub 登录”。
备注
OAuth 2.0 登录是通过使用授权码模式实现的,如OAuth 2.0 授权框架和OpenID Connect 核心 1.0中所规定。
章节摘要
📄️ 核心配置
Spring Boot 为 OAuth 2.0 登录带来了全自动配置功能。
📄️ 高级配置
HttpSecurity.oauth2Login() 提供了许多配置选项来自定义 OAuth 2.0 登录。主要的配置选项按其协议端点对应分组。
📄️ OIDC 注销
一旦终端用户能够登录到您的应用程序,考虑他们如何退出就变得很重要了。