Современные стандарты идентификации: OAuth 2.0, OpenID Connect, WebAuthn
Сейчас на многих сайтах мы видим возможность зарегистрироваться или войти с помощью соцсетей, а некоторые сайты предлагают использовать внешние ключи безопасности или отпечатки пальцев. Что это? Стандарты с хорошо проработанной безопасностью или проприетарные реализации? Можем ли мы доверять этим технологиям и использовать их для разработки сайтов и в повседневной жизни? Давайте разбираться. Итак, сейчас существуют несколько стандартов и технологий для идентификации пользователей OAuth 2.0,OpenID Connect, WebAuthn, SAML 2.0, Credential Management API и др. В статье я расскажу о трех наиболее перспективных протоколах OAuth 2.0, OpenID Connect и WebAuthn. И чтобы понять как их применять на практике, сделаем три лабораторные работы. В качестве платформ для идентификации пользователей будем использовать GitHub и Google, на которых у большинства есть аккаунты.

Читать дальше →
Источник: Хабрахабр
- Хабрахабр Информационная безопасность Информационная безопасность Разработка веб-сайтов Анализ и проектирование систем Разработка мобильных приложений IT-стандарты webauthn oauth 2.0 openid connect идентификация saml 2.0 credentials authorization a
- Настрочить жалобу в спортлото
- AlexeySushkov
- Распечатать
- TG Instant View