This source code is part of Node Express Passport Facebook Twitter Google GitHub Login
#Pre-Requirements :=>
-
Node JS : Node.js is javascript, so if you feel right with javascript you should be able to use it. You can find so many tutorial online etc. So I think the best bet it's just, open the text editor and play with. Create a simple api with it. Learn by doing :) Learn more about Node JS Node JS Documentation
-
Mongo DB : The best MongoDB experience. Access data directly from your frontend code, intelligently distribute data for global apps, trigger serverless functions in response to data changes, and much more. Learn more about Mongo DB Mongo DB Documentation
-
Passport JS Authentication are provided by Passport authentication middleware for Node.js. Extremely flexible and modular, Passport can be unobtrusively dropped in to any Express-based web application. A comprehensive set of strategies support authentication using a username and password, Facebook, Twitter, and more.
Steps to run locally:
- Clone this repo
- run
npm install
- run
nodemon
- Open browser then go to
http://127.0.0.1:3000