Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/persteenolsen/node-express-users-api

A REST API made in Node.js and Express serving as the backend for a role based membership system
https://github.com/persteenolsen/node-express-users-api

Last synced: 14 days ago
JSON representation

A REST API made in Node.js and Express serving as the backend for a role based membership system

Awesome Lists containing this project

README

        

- A Membership System made in Node.js and Express impemented as a secure Web API

Last updated: 05-12-2024

Node Version: 20

- This version include email verification after register and forgot password functionality
- JavaScript ES5, ES6 and ES7
- The login system is using a JSON Web Token ( JWT )
- The client user will have access to the secure endpoints of the Web API passing login and using the JWT
- The endpoints of the Web API are secured by JWT
- The Web API is secured by CORS allowing only the subdomain containing client making HTTPS Request
- Node.js and Express
- MySQL as the database
- The Web API is hosted at Micosoft Azure App Service using Windows and iisnode
- Visual Studio Code as Text Editor