Review test cases for OAuth/OIDC error handling. Covers authorization endpoint errors, token endpoint errors, error response formats, HTTP status codes, and all error codes per OAuth 2.1 and OIDC Core 1.0.
This Claude skill provides a specialized framework for reviewing OAuth 2.1 and OpenID Connect (OIDC) Core 1.0 error handling test cases. It ensures that Identity Providers (IdP) and OpenID Providers (OP) comply with security specifications by validating authorization and token endpoint error responses, HTTP status codes, and specific error codes like invalid_request, access_denied, and login_required.
Use Cases
Validating OpenID Provider (OP) Compliance: Use the skill to verify that your identity server correctly handles missing parameters, invalid scopes, or malformed requests according to OIDC Core 1.0 standards.
Security Auditing for OAuth 2.1 Flows: Review test cases to ensure that redirect URI edge cases are handled securely, preventing unauthorized redirects while maintaining state integrity during error conditions.
Automating QA for IAM Systems: Streamline the testing of token endpoint failures, such as expired grants, client authentication failures, or PKCE verification errors, by checking them against standardized spec-compliant checklists.
Refining Error Response Formats: Ensure all error responses utilize the correct HTTP status codes (e.g., 400 vs 401), JSON Content-Type headers, and mandatory parameters required for robust client-side error handling.
name
error-handling-reviewer
description
Review test cases for OAuth/OIDC error handling. Covers authorization endpoint errors, token endpoint errors, error response formats, HTTP status codes, and all error codes per OAuth 2.1 and OIDC Core 1.0.
Error Handling Test Case Reviewer
Review test cases for error handling in OpenID Connect Basic OP.