1 неделю назад
OAuth 2.0 — что это простыми словами? Объясняем без сложных терминов
Каждый раз, когда вы нажимаете «Войти через Google», «Войти через VK» или подключаете CRM к API банка — работает OAuth 2.0. OAuth 2.0 — это протокол авторизации, который позволяет приложениям получать доступ к данным пользователя без передачи логина и пароля. Например: ✅ сайт получает ваш email через Google ✅ CRM подключается к...
1559 читали · 2 года назад
React Router 6: частные маршруты (Protected Routes)
В React Router частные маршруты (или Protected Routes) требуют, чтобы пользователь был аутентифицирован для доступа к данным маршрутам или страницам. Если пользователь не аутентифицирован для конкретной страницы, у него будет запрещен доступ к ней. Классическим примером является аутентификация в React-приложении, где пользователю разрешен доступ только к защищенным страницам после успешной аутентификации (проверки подлинности). Однако авторизация простирается дальше аутентификации. Например, у пользователя...
1 год назад
Протокол OAuth 2.0: что это и пример использования
Всем привет! В данной статье хотел бы разобраться в такой технологии как OAuth 2.0. Очень часто на слуху, но редко удавалось попробовать поработать как разработчику. Всем приятного и безопасного чтения! 😉 В современном мире безопасности и удобства в интернете протокол OAuth 2.0 стал одним из ключевых стандартов. Многие из нас даже не подозревают, что ежедневно используют его — например, когда заходим на сайты через кнопки «Войти с помощью Google» или «Войти с помощью Facebook». Давайте разберём, что такое OAuth 2...
2615 читали · 2 года назад
Как выполнить деплой React приложения на Сервер?
В этой статье я расскажу Вам как загрузить свое React приложение на сервер, пропишем автозапуск приложения с утилитой pm2, настроим конфиг nginx, установим ssl сертификат, пропишем переадресацию с http н https! В первую очередь необходимо арендовать сервер на Ubuntu 22.04 (все приведенные в статье команды полностью совместимы с ней), сам я уже давно использую сервера timeweb, на них у меня установлено уже достаточно много проектов от VPN до собственного сайта, эти ребята меня не подводили! Промокоды...