
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
OpenID Connect & JWT: Identity as a Service for your Apps
Изучите OpenID Connect, чтобы получать больше регистраций и конверсий для ваших приложений! Войдите в систему через Google, Facebook, LinkedIn - все успешные приложения делают это, и вы должны!
Хотите узнать, как работает OpenID Connect?
Подробное изучение того, как работает OpenID Connect, является главной целью этого курса. Мы используем восходящий подход и сначала изучаем все элементы (actors, конечные точки и токены) OpenID Connect. Это дает нам отличную возможность для второго шага: понять различные потоки OpenID Connect - как объединяются actors, конечные точки и токены для безопасной передачи идентификационных данных.
Вам интересно, почему существует несколько потоков OpenID Connect?
Независимо от того, используем ли мы OpenID Connect из мобильного приложения, скрипта в браузере или с защищенного внутреннего сервера, существует соответствующий поток OpenID Connect с правильным компромиссом в отношении безопасности, функциональности и удобства для каждого из этих сценариев. Этот курс поможет вам выбрать подходящий.
Вы думаете, что эти потоки OpenID Connect сбивают с толку?
Ты не одинок; потоки OpenID Connect могут сбивать с толку. Однако с помощью этого курса мы делаем его ясным и легким для понимания: мы визуализируем эти потоки и показываем, как выбрать поток, который подходит для данного сценария. Изображение говорит за более чем 1000 слов - поэтому мы объясняем потоки OpenID Connect, используя простые для понимания диаграммы последовательности.
Хотите понять, как работает JWT?
Этот курс объясняет, что такое JSON Web Token (JWT), как он используется в OpenID Connect, как он построен, какие данные он содержит, как их читать и как защитить его содержимое.
Вам интересно, почему в OpenID Connect так много токенов и как их использовать?
Существуют JWT, JWS, JWE, токены доступа, токены обновления, токены идентификации и коды авторизации. Эта книга поможет вам разобраться в них всех. На примерах мы исследуем, как используются, конструируются, подписываются и зашифровываются токены.
Почему OpenID Connect так популярен?
При правильном использовании OpenID Connect является мощным средством, и всем это нравится:
Вы хотите писать самые продаваемые приложения для iPhone и Android?
Самые популярные мобильные приложения интегрируются с популярными социальными API Google, LinkedIn, Facebook, Paypal и многими другими. Если это общеизвестный факт, почему разработчики приложений просто так не делают?
Многие разработчики приложений опасаются сложной интеграции OpenID Connect. Идентификация, авторизация и регистрация на самом деле являются самым большим препятствием для большинства разработчиков мобильных приложений.
Обладая знаниями, полученными в этом курсе, вы можете использовать секреты лучших разработчиков приложений и, наконец, интегрировать свое приложение с социальными API.
Вы хотите начать самостоятельно, как предприниматель, консультант или фрилансер?
Знание безопасности API, OAuth и OpenID Connect позволяет вам реализовать большое видение вашей компании в области мобильных приложений, облачных приложений и веб-API, таких как Google, Paypal и LinkedIn.
Вы хотите создавать интересные решения с использованием технологий нового поколения?
Независимо от того, являетесь ли вы веб-разработчиком, мобильным разработчиком или разработчиком API, архитектором или разработчиком встроенных решений для Интернета вещей, сегодня вам необходимо знать OpenID Connect, чтобы создавать современные решения.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Есть причина популярности Go: Go был создан гениями и является следующим шагом в эволюции языков программирования. Знание того, как правильно использовать Go, увеличивает ваши возможности и производительность как программиста.
Совет: этот курс построен на Symfony 3.После 3-х курсов у нас появился хороший API, но мы полностью игнорировали аутентификацию. А как насчет API токенов? Или правильно обрабатывать ошибки? Благодаря некоторым современным инструментам, это будет такое удовольствие:
Нетривиальным веб-приложениям требуется некоторая форма аутентификации пользователя. Когда дело доходит до реализации аутентификации в современных одностраничных приложениях, все может стать немного сложнее, и традиционные методы сессии и cookie-based авторизация, как правило, мешают. Спецификация JSON Web Token предлагает гораздо лучший способ обработки аутентификации в SPA и имеет множество преимуществ.
JSON Web Token (JWT) - это небольшой накладной вариант аутентификации, который легко реализовать и масштабировать с вашим приложением. Нет необходимости хранить данные сеанса, поскольку все, что вам нужно, хранится в строке, отправленной в JWT, что значительно сокращает издержки базы данных для ваших серверов.В этом курсе мы создадим простой сервер аутентификации, и мы будем использовать эти токены для доступа к ресурсам в API. Начиная с нуля, вы