Skip to content

Ft enpoints jwt secured 163843584 #42

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 30 commits into
base: develop
Choose a base branch
from

Conversation

codeBlock-1984
Copy link
Owner

When committed this PR will add the following features to the project

  • Postgres database, using Sequelize as ORM
  • Authentication and Authorization using Bcrypt and JsonWebToken
  • Secured endpoints using custom middleware functions
  • User register and login endpoints

code Block and others added 30 commits March 4, 2019 17:39
- Install Sequelize, pg, pghstore, and CLI
- Setup and congifure Sequelize
- Create database models, migrations, and seeders
- create register user endpoint
- implement paswword hashing using bcrypt
- create login endpoint
- implement user authentication using JWT
- Modify api endpoints to read and write data to database
- Build middleware functions using JWT
- Include middleware functions to secure necessary endpoints
- Build middleware for authorization check
- Include middleware in protected routes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant