Module cloud.opencode.base.oauth2


module cloud.opencode.base.oauth2
OpenCode Base OAuth2 Module OpenCode 基础 OAuth2 模块

Lightweight OAuth 2.0 / OIDC client library for JDK 25+.

轻量级 OAuth 2.0 / OIDC 客户端库,适用于 JDK 25+。

Key Features | 主要功能:

  • Authorization Code Flow (with PKCE) - 授权码流程
  • Client Credentials Flow - 客户端凭证流程
  • Device Code Flow - 设备码流程
  • Token Management (auto-refresh, storage) - Token 管理
  • Built-in Providers (Google, Microsoft, GitHub, Apple, Facebook) - 内置提供者
  • OIDC Support (UserInfo, JWT parsing) - OIDC 支持
Since:
JDK 25, opencode-base-oauth2 V1.0.0
Author:
Leon Soo