Создайте проект аутентификации с использованием стека MERN с нуля до облачных серверов Digital Ocean. MERN Stack (MongoDB Express React Node) FullStack Project с нуля на Live Server с готовой продакшн аутентификацией.
MERN STACK
Изучите веб-разработку MERN, создав готовую продакшн систему регистрации и входа с активацией учетной записи, потерей пароля, сбросом пароля, входом через Facebook, входом через Google, а также ACL, внедрив закрытые и защищенные маршруты для аутентифицированных пользователей и пользователей с ролью администратора.
В качестве бонуса я также включил обновление профиля и развертывание на облачных серверах Digital Ocean.
Добавлены новые лекции
Добавление доменного имени
Cloudflare CDN и бесплатный SSL
HTTP к HTTPS
Перенаправить все www на не-www
Обновление Google и Facebook перенаправление на рабочий домен
Перенаправление Digital Ocean IP на фактическое доменное имя
Ключевые понятия, рассматриваемые в этом курсе
Проект, который мы строим походу курса
Готовая продакшн система аутентификации
Построение регистрационной системы с использованием email пароля
Внедрение системы социальной регистрации с Google и Facebook
ACL - Контроль доступа
MERN Stack Веб-разработка
Разработка API с Node Js
Веб-разработка веб-интерфейса с React
Создайте свой собственный базовый проект для всех ваших будущих проектов React Node FullStack
Изучите развертывание FullStack на облачных серверах Digital Ocean, включая установку MongoDB
Активация учетной записи перед сохранением пользователя в базе данных
Войти через Google
Войти с Facebook
Частная маршрутизация
Admin Routing
Макет страницы с React
Работа с LocalStorage
Работа с Cookies
Работа с JWT (веб-токены JSON)
Ролевые перенаправления
Обновление профиля
Auth Middleware
Промежуточное программное обеспечение администратора
Защита маршрутов
Обработка истечения JWT
Обработка ошибок
Toast Уведомления
Забыли пароль
Сброс пароля
Отправка проектов в Github
Передача проекта из Github в Digital Ocean
Конфигурация сервера Digital Ocean
Развертывание бэкэнда и внешнего интерфейса на одной Digital Ocean "капле"
Внесение изменений после переноса проекта на работающие серверы
К концу этого курса у вас будет свой собственный проект MERN Stack Project, работающий в режиме реального времени на облачных серверах Digital Ocean.
Веб-разработка - это не только программирование, но и развертывание, работа с доменами, хостинг, CDN, www / non-www, http / https, перенаправления, SEO, продвижение новых функций и многое другое. Получите все эти знания, а также готовую к работе систему аутентификации, маршруты администратора, макеты страниц с надежной архитектурой проекта. Проект этого курса - начало чего-то большого :)
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
MERN Stack Web Development with Ultimate Authentication,
а также все другие курсы, прямо сейчас!
error in lesson 13, if user exists you got error. Need to move create new user logic to findOne callback. But any way, this lessons are "beautiful"
Anonymous
Hello, please update (last update as of Oct). Thank you
Anonymous
Hi Admin, this course needs update, Thanks
ASilentVoice
Hi, please update this couse.
ASilentVoice
ASilentVoice
Thank you brother.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
MERN Stack Front To Back: Full Stack React, Redux & Node.js
MERN Stack Front To Back: Full Stack React, Redux & Node.js.
Создавайте и разверните социальную сеть с помощью Node.js, Express, React, Redux и MongoDB и узнайте как собрать все это вместе.Добро пожаловать в «MERN Stack Front To Back». В этом курсе мы создадим полномасштабное приложение социальной сети, используя Node.js, Express, React, Redux и MongoDB вместе с ES6 +. Мы начнем с пустого текстового редактора и закончим развертывание полного приложения.
Овладейте искусством создания масштабируемого проекта в реальном мире, используя MERN Stack для нового стартапа, который будет бесконечно масштабироваться. Я покажу, как вы могли бы запустить проект, который будет иметь устойчивую архитектуру, которая будет расти в будущем, чтобы ее могли использовать миллионы пользователей.
Существует множество курсов по электронной коммерции, но в большинстве из них используется какой-то предварительно созданный плагин или платформа. В этом курсе мы создадим полностью настраиваемое приложение для электронной коммерции или корзины для покупок полностю с нуля с помощью стека MERN со следующими функциями...