https://github.com/arijitcodes/passport-google-oauth20
A Demo implementation of Google OAuth 2.0 using PassportJS on a Node-Express based API. (Backend API) [Node - Express]
https://github.com/arijitcodes/passport-google-oauth20
api body-parser cookie-parser dotenv express express-session expressjs mongodb mongoose node node-api node-backend node-js nodejs nodejs-server passport passport-google-oauth20 passportjs
Last synced: about 2 months ago
JSON representation
A Demo implementation of Google OAuth 2.0 using PassportJS on a Node-Express based API. (Backend API) [Node - Express]
- Host: GitHub
- URL: https://github.com/arijitcodes/passport-google-oauth20
- Owner: arijitcodes
- Created: 2021-05-07T17:34:45.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-05-07T17:49:38.000Z (about 4 years ago)
- Last Synced: 2023-08-15T19:58:58.080Z (almost 2 years ago)
- Topics: api, body-parser, cookie-parser, dotenv, express, express-session, expressjs, mongodb, mongoose, node, node-api, node-backend, node-js, nodejs, nodejs-server, passport, passport-google-oauth20, passportjs
- Language: JavaScript
- Homepage: https://arijit-passport-google-oauth20.herokuapp.com
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Google OAuth2.0 Implementation using Passport JS
## Author
Author : [Arijit Banerjee](https://www.github.com/ArijitCodes)
About : Full Stack Web Developer | Cyber Security Enthusiast | Actor
Social Media :
[ Instagram](https://www.instagram.com/arijit.codes)
[ LinkedIn](https://www.linkedin.com/in/arijitban)
[ GitHub](https://github.com/ArijitCodes)Email: [email protected]
## Live Demo
For a Live Demo, check : [https://arijit-passport-google-oauth20.herokuapp.com](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.
#