11# Node.js – JWT Authentication & Authorization example with JSONWebToken & Sequelize
22
3+ ## User Registration, User Login and Authorization process.
4+ The diagram shows flow of how we implement User Registration, User Login and Authorization process.
5+
6+ ![ jwt-token-authentication-node-js-example-flow] ( jwt-token-authentication-node-js-example-flow.png )
7+
38For more detail, please visit:
49> [ Node.js JWT Authentication & Authorization example] ( https://bezkoder.com/node-js-jwt-authentication-mysql/ )
510
6- > [ Deploying/Hosting Node.js app on Heroku with MySQL database] ( https://bezkoder.com/deploy-node-js-app-heroku-cleardb-mysql/ )
11+ You may need to implement Refresh Token:
12+
13+ ![ jwt-refresh-token-node-js-example-flow] ( jwt-refresh-token-node-js-example-flow.png )
14+
15+ > [ Node.js JWT Refresh Token example] ( https://bezkoder.com/jwt-refresh-token-node-js/ )
716
817Working with Front-end:
918> [ Vue.js JWT Authentication with Vuex and Vue Router] ( https://bezkoder.com/jwt-vue-vuex-authentication/ )
@@ -12,10 +21,40 @@ Working with Front-end:
1221
1322> [ Angular 10 JWT Authentication with HttpInterceptor and Router] ( https://bezkoder.com/angular-10-jwt-auth/ )
1423
24+ > [ Angular 11 JWT Authentication with HttpInterceptor and Router] ( https://bezkoder.com/angular-11-jwt-auth/ )
25+
26+ > [ Angular 12 JWT Authentication with HttpInterceptor and Router] ( https://bezkoder.com/angular-12-jwt-auth/ )
27+
1528> [ React JWT Authentication & Authorization (without Redux) example] ( https://bezkoder.com/react-jwt-auth/ )
1629
1730> [ React Redux JWT Authentication & Authorization example] ( https://bezkoder.com/react-redux-jwt-auth/ )
1831
32+ ## More Practice:
33+ > [ Build Node.js Rest APIs with Express, Sequelize & MySQL] ( https://bezkoder.com/node-js-express-sequelize-mysql/ )
34+
35+ > [ Server side Pagination in Node.js with Sequelize and MySQL] ( https://bezkoder.com/node-js-sequelize-pagination-mysql/ )
36+
37+ > [ Node.js Express File Upload Rest API example] ( https://bezkoder.com/node-js-express-file-upload/ )
38+
39+ > [ Node.js Express File Upload with Google Cloud Storage example] ( https://bezkoder.com/google-cloud-storage-nodejs-upload-file/ )
40+
41+ > [ Node.js JWT Authentication & Authorization example with MongoDB] ( https://bezkoder.com/node-js-mongodb-auth-jwt/ )
42+
43+ Associations:
44+ > [ Sequelize Associations: One-to-Many Relationship example] ( https://bezkoder.com/sequelize-associate-one-to-many/ )
45+
46+ > [ Sequelize Associations: Many-to-Many Relationship example] ( https://bezkoder.com/sequelize-associate-many-to-many/ )
47+
48+ Deployment:
49+ > [ Deploying/Hosting Node.js app on Heroku with MySQL database] ( https://bezkoder.com/deploy-node-js-app-heroku-cleardb-mysql/ )
50+
51+ Integration on same Server/Port:
52+ > [ Integrate Angular 8 with Node.js Express] ( https://bezkoder.com/integrate-angular-8-node-js/ )
53+
54+ > [ Integrate Angular 10 with Node.js Express] ( https://bezkoder.com/integrate-angular-10-node-js/ )
55+
56+ > [ Integrate React with Node.js Express] ( https://bezkoder.com/integrate-react-express-same-server-port/ )
57+
1958## Project setup
2059```
2160npm install
0 commit comments