Публикации по теме 'authentication'
Внедрение аутентификации OAuth2 в NodeJS: подробное руководство
OAuth2 — широко используемый протокол для аутентификации и авторизации пользователей в веб-приложениях. Это позволяет пользователям предоставлять доступ к сторонним приложениям, не сообщая свои учетные данные для входа. В этой статье мы рассмотрим, как реализовать аутентификацию OAuth2 в NodeJS.
Что такое OAuth2?
OAuth2 — это протокол, который позволяет пользователям предоставлять доступ к сторонним приложениям, не сообщая свои учетные данные для входа. Он работает с использованием..
Аутентификация веб-приложений, аутентификация на основе токенов JWT с помощью Express.js (Node.js) (на стороне сервера)
Сегодня мы поговорим о «закулисье» аутентификации веб-приложений и о том, как это делается в 21 веке .
если вы уже знакомы с этим, вы можете пропустить до конца этой статьи.
Примечание. Код JavaScript для этой статьи доступен в следующем репозитории GitHub .
Цель статьи: предоставить разработчикам Node.JS практические инструменты и теорию для реализации аутентификации в вашем веб-приложении.
Краткая история: тогда и сейчас
мы все знаем, что почти каждое..
Использование пользовательского интерфейса SPA (React / Angular) с Identity Server 4
Сервер идентификации 4
Identity Server 4 (IS4) ( https://identityserver4.readthedocs.io/en/latest/ ) - отличная библиотека, проста в использовании, а документация близка к совершенству.
Если вы новичок в OpenID Connect, JWT или защищенных API, я рекомендую просмотреть их примеры для быстрого старта. Еще я сам создал несколько стартап-проектов:
Https://github.com/karpikpl/oidc-spa-client Https://github.com/karpikpl/identity-as-a-service
Цель
В примерах IS4 экран входа в..
Добавление аутентификации пользователя с Firebase Auth в ваше приложение React
Добавление аутентификации пользователя на ваш веб-сайт с помощью Firebase
Почему база данных?
Firebase Authentication — это сервис Firebase, который позволяет вам легко добавить аутентификацию пользователя в ваше приложение React. Это полезно, поскольку позволяет защитить ваше приложение, ограничивая доступ к определенным ресурсам или действиям только для пользователей, прошедших проверку подлинности.
Использование Firebase Authentication в приложении React имеет несколько..
Базовое понимание Oauth 2.0
OAuth2.0 — это способ, с помощью которого веб-сайты позволяют другим веб-сайтам использовать свои материалы (например, изображения или информацию), не сообщая им пароли к исходному веб-сайту. Вместо этого исходный веб-сайт предоставляет другому веб-сайту специальный код, который позволяет им получить доступ к необходимым материалам. Это помогает обеспечить безопасность информации каждого и упрощает совместное использование разных веб-сайтов.
Поток OAuth 2.0
Oauth2.0 FlowOAuth..
OAuth в приложениях React / Redux
2017–07–19 13:59:54 -0700
Для моего последнего проекта в Программе веб-разработчиков полного стека Flatiron School я решил создать одностраничное приложение с использованием React и Redux. Я написал базовый серверный API с использованием Rails для обеспечения хранения и извлечения данных, а затем приступил к работе с внешним интерфейсом. Создание API было довольно простым делом, и здесь мы не будем его подробно обсуждать.
Природа приложения - хранение и получение данных о погружениях..
Окончательный проект: React/Redux
С некоторым волнением и страхом я подошел к финальному проекту. «Предполагается, что это станет вашим величайшим произведением — кульминацией всех навыков, которым вы научились до сих пор», — сказали они. «С ума сойти!… Вы можете добавлять столько вещей, сколько хотите», — сказали они.
Последнее одобрение было приглашением к слишком большому веселью с частыми переосмыслениями того, как масштабировать следующее препятствие кодирования. Вот что я в итоге построил:
Snappy Name :..