jaab30 / passport_mysql_sequelize_boiler_plate

This is a ready to use boiler plate that uses Passport for User Authentication and MySQL with Sequelize for Data Storage. Web Tools: HTML, CSS, Javascript (ES6), Bootswatch, Node.js, Express, Passport, MySQL, Sequelize.

Home Page:https://auth-passport.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Passport Auth with MySQL and Sequelize Boiler Plate

Online Example:

You can find an example of this boiler plate at: https://auth-passport.herokuapp.com/

Description

This is a ready to use boiler plate that uses Passport for User Authentication and MySQL with Sequelize for Data Storage.

Web Tools:

HTML, CSS, Javascript (ES6), Bootswatch, Node.js, Express, Passport, MySQL, Sequelize.

Table of Contents

Installation

To install necessary dependencies, run the following command:

npm install

Usage

    To start using this project: 

    1.  Install node modules (npm install). 
    2.  Create new database in MySQL Server. 
    3.  Create a .env file at the root location of the project and enter database credentials (see below):
    
            DB_USER = Your Database Username
            DB_PASSWORD = Your Database Password
            DB_DATABASE = Your Database Name
            DB_HOST = localhost  - ***If your are running localhost***

    4.  Enjoy..!

Questions

avatar

If you have any questions about the repo, open an issue or contact jaab30 directly at jaab30@yahoo.com.

GitHub license

images

app example

app example

app example

About

This is a ready to use boiler plate that uses Passport for User Authentication and MySQL with Sequelize for Data Storage. Web Tools: HTML, CSS, Javascript (ES6), Bootswatch, Node.js, Express, Passport, MySQL, Sequelize.

https://auth-passport.herokuapp.com/


Languages

Language:HTML 55.5%Language:JavaScript 44.0%Language:Dockerfile 0.5%