Overview
PKCE (Proof Key for Code Exchange) prevents authorization code interception attacks. Grantex supports S256 method only.Generate Challenge
Full Flow
PKCEChallenge Type
| Field | Type | Description |
|---|---|---|
CodeVerifier | string | 43-character random string (base64url) |
CodeChallenge | string | SHA-256 of verifier (base64url) |
CodeChallengeMethod | string | Always "S256" |