AUTHYX DOCS
AUTHYX · DOCS

Príklady integrácie

Praktický Next.js flow podobný testovacej aplikácii, ktorou sme Authyx overili.

AUTHYX
// Callback: always verify state first
if (!state || state !== expectedState) throw new Error("invalid_state");

const body = new URLSearchParams({
  grant_type: "authorization_code",
  client_id: process.env.AUTHYX_CLIENT_ID!,
  code,
  redirect_uri: process.env.AUTHYX_REDIRECT_URI!,
  code_verifier: verifier,
});

const tokens = await fetch("https://authyx.eu/api/oauth/token", {
  method: "POST",
  headers: { "content-type": "application/x-www-form-urlencoded" },
  body,
}).then(r => r.json());