member_center/docs/OPENAPI.md

777 B
Raw Blame History

OpenAPI 草案(完整)

已補上完整端點與資料結構,並提供 docs/openapi.yaml 作為可直接擴充的版本。

版本

  • OpenAPI: 3.1.0
  • 檔案:docs/openapi.yaml

核心資源

  • OAuth2/OIDC授權、token、discovery、JWKS
  • Auth註冊、登入password grant、刷新、登出、忘記/重設密碼、Email 驗證
  • User個人資料
  • Newsletter訂閱/確認/退訂/偏好
  • AdminTenants/Lists/OAuth ClientsMVP CRUD

Security Schemes

  • OAuth2 (Authorization Code + PKCE)
  • Bearer JWTAPI 使用)

補充說明

  • /oauth/token/auth/login/auth/refresh 使用 application/x-www-form-urlencoded
  • /auth/email/verify 需要 token + email
  • /newsletter/subscribe 會回傳 confirm_token