Tutorial built with Node.jsSequelize and MySQL

Other versions available:

In this tutorial we’ll cover how to build a boilerplate sign up and authentication API with Node.js and MySQL that includes:

  • Email sign up and verification
  • JWT authentication with refresh tokens
  • Role based authorization with support for two roles (User & Admin)
  • Forgot password and reset password functionality
  • Account management (CRUD) routes with role based access control
  • Swagger api documentation route

Tutorial Contents

The tutorial is organised into the following main sections:

  • Node + MySQL boilerplate overview
  • Run the boilerplate API locally
  • Run with a React App
  • Run with an Angular App
  • Test the API with Postman
  • Boilerplate project structure and code documentation

#node.js #mysql #api

Node.js + MySQL - Boilerplate API with Email Sign Up, Verification, Authentication & Forgot Password
45.00 GEEK