Купить книгу OAuth 2 в действии на русском [PDF, EPUB, FB2, MOBI]
#1145085
OAuth 2 in Action (B097822MN7)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Justin Richer | #33: Веб-сервисы и API
«Предлагает прагматичные рекомендации о том, что нужно делать... и чего делать не следует». — Из предисловия Иэна Глейзера, Salesforce.
Книга «OAuth 2 в действии» научит вас практическому использованию и развертыванию этого протокола на основе HTTP с точки зрения клиента, сервера авторизации и сервера ресурсов. Вы узнаете, как уверенно и безопасно создавать и развертывать OAuth как на стороне клиента, так и на стороне сервера. Предисловие Иэна Глейзера.
О технологии
Представьте себе OAuth 2 как веб-версию сервисного ключа. Это протокол безопасности на основе HTTP, который позволяет пользователям сервиса разрешать приложениям использовать этот сервис от их имени, не передавая им полный контроль. И OAuth используется повсюду: от Facebook и Google до стартапов и облачных сервисов.
О книге
Курс «OAuth 2 в действии» научит вас практическому использованию и развертыванию OAuth 2 с точки зрения клиента, сервера авторизации и сервера ресурсов. Вы начнете с обзора OAuth, его компонентов и взаимодействий. Затем вы перейдете к практической работе и создадите OAuth-клиент, сервер авторизации и защищенный ресурс. После этого вы углубитесь в изучение токенов, динамической регистрации клиентов и более сложных тем. К концу курса вы сможете уверенно и безопасно создавать и развертывать OAuth как на стороне клиента, так и на стороне сервера.
Что внутри?
О читателе
Читателям необходимы базовые навыки программирования, а также знание протоколов HTTP и JSON.
Об авторе
Джастин Ричер — системный архитектор и разработчик программного обеспечения. Антонио Сансо — разработчик программного обеспечения в области безопасности и исследователь в этой сфере. Оба автора вносят вклад в разработку открытых стандартов и открытого исходного кода.
Оглавление
Часть 1 — Первые шаги Часть 2 — Создание среды OAuth 2 Часть 3 — Реализация OAuth 2 и уязвимости Часть 4 — Дальнейшее развитие OAuth
Книга «OAuth 2 в действии» научит вас практическому использованию и развертыванию этого протокола на основе HTTP с точки зрения клиента, сервера авторизации и сервера ресурсов. Вы узнаете, как уверенно и безопасно создавать и развертывать OAuth как на стороне клиента, так и на стороне сервера. Предисловие Иэна Глейзера.
О технологии
Представьте себе OAuth 2 как веб-версию сервисного ключа. Это протокол безопасности на основе HTTP, который позволяет пользователям сервиса разрешать приложениям использовать этот сервис от их имени, не передавая им полный контроль. И OAuth используется повсюду: от Facebook и Google до стартапов и облачных сервисов.
О книге
Курс «OAuth 2 в действии» научит вас практическому использованию и развертыванию OAuth 2 с точки зрения клиента, сервера авторизации и сервера ресурсов. Вы начнете с обзора OAuth, его компонентов и взаимодействий. Затем вы перейдете к практической работе и создадите OAuth-клиент, сервер авторизации и защищенный ресурс. После этого вы углубитесь в изучение токенов, динамической регистрации клиентов и более сложных тем. К концу курса вы сможете уверенно и безопасно создавать и развертывать OAuth как на стороне клиента, так и на стороне сервера.
Что внутри?
- Рассматривается протокол и проектирование OAuth 2.
- Авторизация с использованием OAuth 2
- OpenID Connect и управляемый пользователем доступ
- Риски внедрения
- Хосе, самоанализ, отзыв и регистрация
- Защита и доступ к REST API
О читателе
Читателям необходимы базовые навыки программирования, а также знание протоколов HTTP и JSON.
Об авторе
Джастин Ричер — системный архитектор и разработчик программного обеспечения. Антонио Сансо — разработчик программного обеспечения в области безопасности и исследователь в этой сфере. Оба автора вносят вклад в разработку открытых стандартов и открытого исходного кода.
Оглавление
- Что такое OAuth 2.0 и почему это важно?
- Танец OAuth
- Создание простого OAuth-клиента
- Создание простого ресурса, защищенного OAuth.
- Создание простого сервера авторизации OAuth
- OAuth 2.0 в реальном мире
- Распространенные уязвимости клиентов
- Уязвимости распространенных защищенных ресурсов
- Распространенные уязвимости серверов авторизации
- Распространенные уязвимости токенов OAuth
- Токены OAuth
- Динамическая регистрация клиентов
- Аутентификация пользователей с использованием OAuth 2.0
- Протоколы и профили, использующие OAuth 2.0
- Помимо токенов-носителей
- Резюме и выводы
Часть 1 — Первые шаги Часть 2 — Создание среды OAuth 2 Часть 3 — Реализация OAuth 2 и уязвимости Часть 4 — Дальнейшее развитие OAuth