Skip to content

vanhaj/project-auth-joanna-vanessa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Auth API

Pair-programming project developed by Vanessa Hajek & Joanna Lodell.

This project's goal was developing an API with authentication in order to implement a sign-in/sign-up interface with authentication.

The problem

We learned how to authenticate users using tokens and how to store passwords in databases in a secure way. We also created a Frontend with a form to register, sign in and be able to see restricted content in case the login was successful.

We used MongodB and Mongoose to build our Backend Express API. This API has 4 endpoints:

1: A POST endpoint to create a new user. 2: A POST endpoint for the existing users to log in. 3: A GET endpoint to receive restricted data based on the validation of user through access token. 4: A GET endpoint to display restricted content.

View it live

Frontend: https://project-auth-vanhaj-joalod.netlify.app/ Backend: https://project-auth-vanhaj-joalod.herokuapp.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.1%
  • CSS 11.4%
  • HTML 2.3%
  • Procfile 0.2%