Skip to content

A Demo implementation of Google OAuth 2.0 using PassportJS on a Node-Express based API. (Backend API) [Node - Express]

Notifications You must be signed in to change notification settings

arijitcodes/passport-google-oauth20

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google OAuth2.0 Implementation using Passport JS

Author

Author : Arijit Banerjee

About : Full Stack Web Developer | Cyber Security Enthusiast | Actor

Social Media :   Instagram Instagram   Linkedin LinkedIn   GitHub GitHub

Email: [email protected]


Live Demo

For a Live Demo, check : https://arijit-passport-google-oauth20.herokuapp.com


Functionalities and Technologies Used (in Whole Project)

Stack : NodeJS

Technologies Used : NodeJS, ExpressJS, MongoDB, Mongoose, Body-Parser, Cookie-Parser, Express-Session, Passport, Passport-Google-OAuth20 etc.

Functionalities : A Simple Node-Express based API. Was made as a demo implementation of PassportJS Google OAuth2.0 for Authorization and Authenctication. MongoDB and Mongoose were used to store the user information in database.


From the Developer:

This is just a demo implementation and not a final project. I made this to keep it as a reference for future and putting it in github in-case anyone finds it useful.

NOTE: This is a demo project. There can be a lot of more features and functionalities that could be added with this.