Если бы вы сейчас реализовывали авторизацию, какой подход выбрали бы: JWT или OAuth/OIDC?

JWT — формат токена, OAuth — механизм делегирования доступа, OIDC добавляет аутентификацию. Это не взаимоисключающие варианты.

Короткий ответ

Что ответить на собеседовании

JWT — формат токена, OAuth — механизм делегирования доступа, OIDC добавляет аутентификацию. Это не взаимоисключающие варианты.

Подробный разбор

Ответ с пояснениями

JWT — формат токена, OAuth — механизм делегирования доступа, OIDC добавляет аутентификацию. Это не взаимоисключающие варианты.

Для входа через провайдера рассматривают OIDC; собственная веб-сессия может храниться на сервере и использовать cookie. Access token при этом не обязан быть JWT. Выбор определяется клиентами, необходимостью SSO, отзывом доступа и моделью угроз, а не стремлением заменить одну аббревиатуру другой.

Источник: openid.net.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее