Skip to content

Sample app that demonstrates email, facebook and google login, in NodeJS.

Notifications You must be signed in to change notification settings

zsasko/nodejs-social-auth-example

Repository files navigation

NodeJS Social Auth Example

This project is sample application that demonstrates authorization using email, google and facebook in NodeJS web application.

It's a source code for the following article on the medium:

In order to start this sample, please make sure that you specify the right data for establishing MySQL connection (in .env file):

DB_HOST=localhost
DB_USER=root
DB_PASS=
DB_NAME=test_nodejs_auth

Please also update google and facebook api keys, with valid ones:

FACEBOOK_APP_ID=your_fb_app_id
FACEBOOK_APP_SECRET=your_fb_app_secret

GOOGLE_CLIENT_ID=your_google_client_id
GOOGLE_CLIENT_SECRET=your_google_client_secret

After that, please execute the following commands:

npm install
npx sequelize db:migrate
nodemon App.js

About

Sample app that demonstrates email, facebook and google login, in NodeJS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages