Продвинутый
Что такое OpenID Connect (OIDC)?
OAuth 2.0 предназначен только для авторизации (выдачи прав доступа через Access Token). Он не говорит клиенту, КТО именно авторизовался.
OpenID Connect (OIDC) — это надстройка над OAuth 2.0, которая добавляет аутентификацию.
Вместе с Access Token сервер авторизации выдает ID Token (в формате JWT). В этом токене зашита информация о пользователе (ID, email, имя, аватарка). Клиент расшифровывает ID Token и понимает, кто перед ним.