# Co je OpenID Connect (OIDC)?

> OpenID Connect (OIDC) je vrstva autentizace a federace identity postavená na OAuth 2.0.

- Kanonická URL: https://yellowcube.eu/cs/glossary/openid-connect/
- Vydavatel: Yellow Cube
- Jazyk: cs
- Kontakt: hello@yellowcube.eu

## Obsah

Spoléhající strana žádá rozsah `openid` od OpenID Providera, který autentizuje koncového uživatele a vrací ID Token obsahující verifikovatelné claimy o autentizační události a subjektu. Protokol může také poskytovat vybrané claimy skrze koncové zařízení UserInfo.

V běžném toku autorizačního kódu spoléhající strana přijímá kód skrze prohlížeč a vyměňuje jej u koncového zařízení tokenů. Musí validovat podpis ID Tokenu, vydavatele, publikum, expiraci a hodnoty vážící transakci jako `nonce`, jak je aplikovatelné. Objevování a registrace poskytovatele mohou automatizovat konfiguraci, ale pouze v rámci modelu důvěry, který určuje, které vydavatele, koncová zařízení, klíče a algoritmy jsou přijatelné.

### Klíčové body

- **Role protokolu:** OpenID Provider provádí autentizaci a vydává claimy; spoléhající strana validuje odpověď a vytváří vlastní aplikační relaci.
- **Oddělené artefakty:** Používejte ID Token k pochopení výsledku autentizace a přístupový token pouze pro jeho zamýšlený chráněný prostředek; tokeny nejsou zaměnitelné.
- **Soukromí a životní cyklus:** Žádejte pouze nezbytné claimy, používejte stabilní identifikátory opatrně, chraňte relace, řiďte rotaci podpisových klíčů a definujte chování odhlášení a změny účtu explicitně.
- **Důležité omezení:** Platný ID Token dokazuje pouze claimy a autentizační kontext assertovaný důvěryhodným poskytovatelem. Nezakládá právní identitu, aktuální aplikační autorizaci ani bezpečnost výsledné lokální relace.

### Související termíny

[OAuth 2.0](<https://yellowcube.eu/cs/glossary/oauth-2-0/>) · [Autentizace](<https://yellowcube.eu/cs/glossary/authentication/>) · [Federovaná identita](<https://yellowcube.eu/cs/glossary/federated-identity/>) · [Jednotné přihlašování (SSO)](<https://yellowcube.eu/cs/glossary/single-sign-on/>) · [Autentizační token](<https://yellowcube.eu/cs/glossary/authentication-token/>)

### Zdroje

[OpenID Connect Core 1.0 incorporating errata set 2](https://openid.net/specs/openid-connect-core-1_0.html) · [NIST SP 800-63C-4: Federation and Assertions](https://csrc.nist.gov/pubs/sp/800/63/c/4/final)

## Pojďme budovat chytřejší kybernetickou obranu Společně

Dlouhodobá partnerství stavíme na důvěře, odbornosti a společném úspěchu. Ať chcete rozvíjet své podnikání, rozšířit nabídku kybernetické bezpečnosti nebo uvést inovativní řešení na nové trhy, v Yellow Cube najdete spolehlivého partnera.

[Spojte se s Yellow Cube](<mailto:hello@yellowcube.eu?subject=Partnership>)

## Uvedení zdroje a rozsah

Tato verze Markdown vzniká ze stejných schválených záznamů jako kanonická stránka HTML. Při citování použijte kanonickou adresu.

