soundcloud-api-ts - v1.9.0
    Preparing search index...

    Function generateCodeVerifier

    • Generate a random PKCE code verifier (43+ characters, base64url-encoded).

      Uses the Web Crypto API (globalThis.crypto), compatible with Node 18+ and modern browsers.

      Returns string

      A cryptographically random code verifier string

      import { generateCodeVerifier, generateCodeChallenge } from 'soundcloud-api-ts';

      const verifier = generateCodeVerifier();
      const challenge = await generateCodeChallenge(verifier);
      // Use `challenge` in getAuthorizationUrl, then `verifier` in getUserToken