Backend, datos y seguridad Más detalle A2 · Especificación formal Plataforma: Web

OpenID Connect

OpenID Connect

OpenID Connect es una capa de identidad construida sobre OAuth 2.0. Permite que una aplicación confirme que una persona inició sesión y reciba información estándar sobre ese inicio de sesión.

Ver cómo funciona
Podrías llamarlo OpenID ConnectOIDCcapa de identidad

Ver cómo funciona

Ejemplo trabajado originalOpenID Connect

Otro ejemplo

Un portal de RR. HH. encuentra su emisor de la empresa, envía `nonce` y `state`, y recibe un ID Token. Verifica la firma, el emisor, la audiencia, la expiración y el `nonce`. Luego utiliza `sub` como el ID de usuario estable. El correo electrónico es solo un dato para mostrar. Las llamadas a la API aún usan un token de acceso separado.

Partes principales

  1. 01Proveedor de OpenID
  2. 02Token de ID y declaraciones UserInfo
  3. 03validación de la parte confiable

Úsalo cuando

Úselo para inicio de sesión compartido cuando una aplicación necesite reclamos de identidad estándar de un Proveedor de OpenID.

No lo uses cuando

Nunca aceptes un ID Token sin todas las verificaciones requeridas. No lo uses como token de acceso a la API ni trates los hechos de identidad como permisos por sí mismos.

Nombre usado en código

OIDC discovery + Authorization Code flow + validated ID Token claims

Antes de lanzarlo

Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback.

Solicitud que puedes copiar

Outcome: Complete the task with OpenID Connect (OpenID Connect). User context: Un portal de RR. HH. encuentra su emisor de la empresa, envía `nonce` y `state`, y recibe un ID Token. Verifica la firma, el emisor, la audiencia, la expiración y el `nonce`. Luego utiliza `sub` como el ID de usuario estable. El correo electrónico es solo un dato para mostrar. Las llamadas a la API aún usan un token de acceso separado. Technical concept or control: OpenID Connect (OpenID Connect). Why it fits: Úselo para inicio de sesión compartido cuando una aplicación necesite reclamos de identidad estándar de un Proveedor de OpenID. Do not use it when: Nunca aceptes un ID Token sin todas las verificaciones requeridas. No lo uses como token de acceso a la API ni trates los hechos de identidad como permisos por sí mismos. Engineering requirements: Define inputs, outputs, contracts, and rules that must always hold. Set authorization and input checks. Define failures, timeouts, retries, one-time effects, data moves, and compatibility limits. Operations: Add useful signals and logs that hide sensitive data. Set capacity limits and write an operator guide. Test recovery and rollback. Acceptance criteria: Contract and failure-path tests pass. Data and authorization rules still hold during retries and partial failures. Check performance limits, monitoring, recovery, and rollback. Evidence and limits (evidence boundary): Un documento formal aún puede ser un borrador, un release candidate o una versión final. Revisa su estado y la compatibilidad con tu navegador o plataforma. Unknowns to confirm: Where the code runs, data stores, traffic shape, consistency needs, and the security boundary. Also confirm the compatibility period, service goals, and rollback limits.

Revisa esta petición

Review how OpenID Connect (OpenID Connect) is used now. Definition: OpenID Connect es una capa de identidad construida sobre OAuth 2.0. Permite que una aplicación confirme que una persona inició sesión y reciba información estándar sobre ese inicio de sesión. Release checks: Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

A2
Qué tan oficial es este término?

Especificación formal

Una especificación formal publicada y con versión define este término para el alcance técnico listado.

Un documento formal aún puede ser un borrador, un release candidate o una versión final. Revisa su estado y la compatibilidad con tu navegador o plataforma.

Alcance
Solo lo que cubre la fuente:nombre canónico、definición、semántica、implementación
Estado del documento
estable
Comprobado el
2026-07-30

Fuentes de evidencia y alcance

Fuente de autoridad + Referencia del término · OpenID Foundation · estable OpenID Connect Core 1.0 — 1. Introduction 1. Introduction Alcance: nombre canónico、definición、semántica、implementación Rol aquí: Referencia de término directo La fuente cubre: nombre canónico, definición, semántica, implementación Fuente de autoridad · OpenID Foundation · estable OpenID Connect Core 1.0 Alcance: nombre canónico、definición、semántica、implementación Rol aquí: Autoridad dentro del límite establecido La fuente cubre: nombre canónico, definición, semántica, implementación

Cópialo tú mismo

El navegador no pudo copiar esto. Selecciona la solicitud a continuación y cópiala tú mismo.