yao/openapi/oauth/types
Max 58eb00f8f2 Implement dynamic client registration and enhance OAuth service functionality
- Added dynamic client registration support in the OAuth service, implementing RFC 7591 for automatic client registration.
- Introduced methods for generating client IDs and secrets, validating registration requests, and creating client information.
- Enhanced authorization flow by validating client requests, redirect URIs, and response types.
- Implemented token management features, including token introspection, token exchange, and refresh token handling.
- Improved security with state parameter generation and validation, as well as code challenge methods for PKCE.
- Updated endpoint discovery and server metadata retrieval to include new features and capabilities.
2025-07-18 12:11:21 +08:00
..
errors.go Remove deprecated OAuth interfaces and types 2025-07-17 17:19:22 +08:00
interfaces.go Add user model integration and enhance OAuth user provider 2025-07-18 11:31:39 +08:00
types.go Implement dynamic client registration and enhance OAuth service functionality 2025-07-18 12:11:21 +08:00
utils.go Implement dynamic client registration and enhance OAuth service functionality 2025-07-18 12:11:21 +08:00