2/2 Passport + Express - аутентификация пользователя через соцсети (авторизация Node.js)
Готовое архитектурное решение для аутентификации пользователя через аккаунт в социальной сети (Google, Facebook, ВКонтакте). #Passport.js + Express.js + MongoDB + Mongoose. Настраиваем роутинг, сериализацию и сохранение пользователя в базе данных. Рецепт от #BlondieCode. 0:00 - О чём этот проект 0:27 - Роутер для Express-сервера 01:18 - Роуты для аутентификации (Passport.js) 03:27 - Logout (обнуление сессии) 03:45 - Настройка аутентификации (стратегии Passport) 04:59 - Вход через Google (Google Strategy) 06:21 - Обработка данных профиля соцсети 06:44 - Mongoose-модель профиля пользователя, запись в базу 11:02 - Вход через Facebook (Facebook Strategy) 11:52 - Вход через ВКонтакте (VKontarte Strategy) 12:31 - Темплейты проекта (EJS) 14:38 - Краткое содержание серии =) // ----------------- Ссылки на материалы --------------- // Исходники - https://github.com/droganaida/passport-js-express-architecture/ Модуль Passport - http://www.passportjs.org/ 1/2 Passport + Express - https://youtu.be/5YNAbpscl4s Mongoose-мод