Dquez / react-redux-server-auth

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

react-redux-server-auth

Basic boilerplate code for React-Redux web application that require backend and front end authentication.

Built With

  • axios - Make XMLHttpRequests from the browser
  • bcrypt-nodejs - Middleware used to Hash the User's passwords going into the database.
  • body-parser - Parse incoming request bodies in a middleware before your handlers, available under the req.body property.
  • cors Enables Cross origin resource sharing with multiple options
  • express - Framework we used to handle HTTP requests
  • jwt-simple - JSON web token package for encoding and decoding.
  • mongoose Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.
  • nodemon - Watches the files in the directory in which nodemon was started, and if any files change, nodemon will automatically restart your node application.
  • passport - Middleware that authenticates requests from client
  • passport-local - This module lets you authenticate using a username and password in your Node.js applications.
  • react - A JavaScript library for building component-based user interfaces
  • react-router-dom - Enables client-side routing and component rendering
  • redux - Enables client-side predictable state containers
  • redux-form - Facilitates form to redux state integration
  • redux-thunk - Thunk middleware for Redux, enables actions to return functions.

About


Languages

Language:JavaScript 89.7%Language:HTML 9.7%Language:CSS 0.6%