JWT › OAuth

OAuth 2.0 y OpenID Connect

El flujo de login, sin misterios.

Genera PKCE, arma la URL de autorización y el canje del código, comprueba la respuesta y audita la configuración de tu proveedor según el BCP de seguridad de OAuth (RFC 9700).

1 · Tu aplicación

¿Tienes el emisor? En «Auditar proveedor» lo cargamos y rellenamos los endpoints.

2 · PKCE, state y nonce

El code_verifier se queda en tu app; al proveedor solo va su huella SHA-256 (code_challenge). Así, aunque alguien intercepte el código, no puede canjearlo.

3 · URL de autorización

Abre esta URL en el navegador

4 · Comprueba la respuesta

Pega la URL a la que te devolvió el proveedor (la barra de direcciones tras iniciar sesión).

5 · Canjea el código por tokens

curl

El código caduca en segundos o minutos y solo sirve una vez. Si el cliente es confidencial, añade su autenticación (secreto, private_key_jwt o mTLS). Para leer el ID token que recibas, usa el decodificador JWT.