Auth y usuarios — PKCE
Esta lección cubre el flujo de PKCE y la autenticación de usuarios con Supabase.
Es como una cerradura con un código secreto que cambia cada vez: PKCE garantiza que nadie pueda robarte el inicio de sesión en tránsito.
- PKCE
- Proof Key for Code Exchange: un mecanismo de seguridad para el flujo de OAuth que evita el robo del authorization code.
- Code verifier
- Una cadena aleatoria generada en el cliente, que se usa para verificar el intercambio del token.
- Session
- Un token que verifica que el usuario sigue conectado, guardado en localStorage o en una cookie.