An open API service indexing awesome lists of open source software.

https://github.com/nasimmhn/login-auth-app

A basic registration and login web app, with frontend (React.js / Redux) and backend (Express / MongoDB)
https://github.com/nasimmhn/login-auth-app

authentication mongodb node react

Last synced: 3 months ago
JSON representation

A basic registration and login web app, with frontend (React.js / Redux) and backend (Express / MongoDB)

Awesome Lists containing this project

README

          

# Authentication

This is a pair programming project. Me and my pair build an API with authentication to implement a registration flow, and a frontend with forms to register, sign in, and view some content once you're logged in.

## Learning objectives 🧠

* How to authenticate users using tokens
* How to securely store passwords in your databases
* How to think about security and defensive design when building frontend or backend code
* Some common attacks which are used against sites and how to protect against them

## Technologies used 💻
* Express
* MongoDB
* Mongoose
* Node.js
* JavaScript
* React.js
* Redux
* Material UI

## View it live 🎯

* API base URL: https://login-auth-app.herokuapp.com/
* Frontend: https://login-app-by-nasim.netlify.com/