OIDC
Также: OpenID Connect
OIDC — это надстройка над протоколом авторизации, которая позволяет приложениям безопасно узнавать, кто именно вошел в систему.
OIDC (OpenID Connect) — это способ, которым одно приложение (например, ваш сайт) может подтвердить личность пользователя через другой сервис (например, Google или GitHub). Представьте, что вы приходите в элитный клуб: вместо того чтобы показывать паспорт и доказывать, что вы — это вы, вы просто предъявляете браслет, который вам выдал доверенный организатор вечеринки. Организатор уже проверил ваши документы, а охранник на входе просто доверяет этому браслету.
Технически OIDC добавляет к процессу авторизации специальный «паспорт» в виде данных, которые подтверждают, что пользователь успешно вошел в систему. Это позволяет вашему приложению не хранить пароли пользователей у себя, а делегировать проверку надежным сервисам.
Зачем это нужно
Для вайбкодера OIDC — это стандартный способ сделать вход в приложение удобным и безопасным. Вместо того чтобы писать сложную систему регистрации с нуля, вы используете готовые решения, которые уже умеют работать с OIDC, экономя время на разработку и снижая риск утечки паролей.