Fullstack аутентификация — это практический семинар, на котором вы шаг за шагом внедрите современные и безопасные методы входа в веб‑приложения. Вы создадите полноценный проект, освоите работу с WebAuthn, Passkeys, Credential Management и научитесь строить удобные, быстрые и надежные пользовательские сценарии.
Что вы освоите на семинаре
Создание полного цикла аутентификации для фронтенда и бэкенда.
Интеграция мультифакторной аутентификации и безопасных альтернатив паролям.
Использование биометрии, USB‑ключей FIDO, магических ссылок и авторизации через соцсети.
Работа с новыми веб‑API и глубинное понимание современных стандартов безопасности.
Ключевые технологии и стандарты
WebAuthn
Научитесь использовать WebAuthn для создания безопасных и удобных способов входа. Этот стандарт позволяет пользователям проходить аутентификацию с помощью биометрии, аппаратных ключей или устройств, поддерживающих FIDO.
Passkeys
Разберете принцип работы Passkeys — современного способа беспарольного доступа, который автоматически синхронизируется между устройствами и обеспечивает высокий уровень защиты.
Credential Management API
Узнаете, как использовать Credential Management API, чтобы оптимизировать процесс входа и сократить количество действий пользователя.
Практическая часть обучения
Построение полного стека
Создайте собственное приложение с нуля: от настройки серверной логики и безопасного хранения данных до фронтенд‑интеграции различных способов входа.
Реализация разных сценариев аутентификации
Биометрия: Face ID, Touch ID, Windows Hello.
Аппаратные ключи FIDO2.
Магические ссылки для быстрой авторизации.
Вход через социальные сети (OAuth).
Зачем вам этот курс
Вы научитесь создавать безопасные, гибкие и удобные процессы аутентификации, которые повышают доверие пользователей и улучшают взаимодействие с вашим продуктом. Полученные навыки помогут вам внедрять современные технологии безопасности в любые веб‑проекты.
Удален по просьбе правообладателя
Урок 1.00:54:53
Part 1
Урок 2.00:56:34
Part 2
Урок 3.00:51:34
Part 3
Урок 4.00:50:06
Part 4
Урок 5.00:40:06
Part 5
Урок 6.00:59:36
Part 6
Урок 7.00:21:34
Part 7
Авторы - master.dev (ex FrontendMasters), Maximiliano Firtman
Master.dev — это образовательная платформа для разработчиков, которая помогает совершенствовать инженерные навыки: от изучения языков программирования и веб-разработки до работы с базами данных, облачной инфраструктурой, DevOps и искусственным интеллектом. Ранее известная как Frontend Masters, платформа расширила фокус и теперь обучает разработчиков всему спектру современной разработки ПО.
Макс Фиртман работает независимым фриланс-консультантом. Он является разработчиком мобильных и веб-приложений, тренером, спикером и писателем. Он автор многих книг, включая "Программирование для мобильного интернета" и "Высокопроизводительный мобильный веб", опубликованных издательством O’Reilly Media. Макс часто выступает на конференциях по всему миру и широко признан за свою работу в сообществе мобильного интернета. Он преподает тренинги по моб
https://frontendmasters.com/workshops/