API Аутентификации с Laravel passport
Узнайте об single-use и OAuth аутентификации, но на практике!
Изучите множество вариантов аутентификации, доступных в современных веб-браузерах. Перейдите от простых форм паролей к федеративным входам в Google. Затем используйте новейший API WebAuthn и ключи доступа, позволяющие использовать FaceID и другие биометрические данные для полного удаления паролей из веб-приложений!
Узнайте об single-use и OAuth аутентификации, но на практике!
Нетривиальным веб-приложениям требуется некоторая форма аутентификации пользователя. Когда дело доходит до реализации аутентификации в современных одностраничных приложениях, все может стать немного сложнее, и традиционные методы сессии и cookie-based авторизация, как правило, мешают. Спецификация JSON Web Token предлагает гораздо лучший способ обработки аутентификации в SPA и имеет множество преимуществ.
Создавайте более быстрые веб-сайты и добавляйте автономные возможности с помощью новейших API веб-хранилищ! Выйдите за рамки localStorage, чтобы использовать более новые и более производительные API, такие как IndexedDB для хранения JSON, CacheStorage для кэширования запросов и API FileSystem для доступа к локальной файловой системе. Изучите «state of the world» для хранилища на стороне клиента, квот и постоянства в каждом браузере!
Это просто лучший курс в интернете, если вы хотите построить и развернуть лучшую систему аутентификации, которую вы можете использовать во всех своих проектах, начиная с логина, регистрации, сброса пароля, отправки электронной почты, валидации, защищенных маршрутов и многого другого. Мы будем использовать Next auth, смешанный с typescript, чтобы обеспечить строготипизированный код и воспользоваться возможностями серверной части Next js.