>
= PKCE =
Proof Key for Code Exchange): For mobile or Single Page Applications (SPAs) we shoulduse Authorization Code Grant with PKCE.
== Keycloak PKCE client Gemini generated ==
{{{#!highlight xml
OAuth2 PKCE Client
OAuth2 JS Client (No Node.js)
Checking status...
Token Info:
Not logged in.
}}}
== Azure Entra ID PKCE client - Gemini generated ==
{{{#!highlight xml
Azure Entra ID PKCE Client