filmov
tv
Login Multi Role dengan Node JS, Express, MySQL, dan React JS (LENGKAP)

Показать описание
Pada video Ini Anda akan belajar bagaimana membuat login multi role atau multi user menggunakan node js, express, mysql, dan react js.
Tidak hanya itu,
Anda juga akan belajar bagaimana mengatur hak akses berdasarkan user yang login atau lebih di kenal dengan istilah RBAC (Role-Based Access Control).
Selain itu, Anda juga akan belajar bagaimana agar user tetap login ketika pagenya reload tanpa harus menyimpan user info kedalam LocalStorage, SessionStorage, ataupun Cookie.
Sehingga aplikasi kita akan aman dari serangan XSS (Cross-Site Scripting) dan CSRF (Cross-Site Request Forgery).
Dan masih banyak lagi...
Chapters:
0:00 Intro
2:01 Backend & Dependencies
10:02 Database dan Koneksi
11:35 Models dan Associations
17:36 Setup File Controllers
19:40 Setup File Routes
24:21 Database Sync
26:29 Users Controller
43:11 Auth Controller
51:19 AuthRoute Routing
56:27 Connect Session Sequelize
1:00:20 AuthUser Middleware & Protected Route
1:08:33 Products Controller
1:36:25 Create React App + Redux Toolkit
1:37:33 Install Dependency
1:38:41 Clean Up File
1:41:05 Components, Pages, Routing
2:21:20 Axios Default Credentials
2:22:20 authSlice Redux
2:24:51 Login AsyncThunk
2:32:48 Login Components
2:43:05 Get User Login & Logout
2:45:36 Protected Dashboard
2:53:45 Protected Semua Page
3:02:21 Product List
3:07:47 Delete Product
3:11:40 Add New Product
3:17:50 Edit Product
3:23:11 User List & Delete User
3:27:20 Add New User
3:33:30 Update User
3:40:41 Outro
Source Code:
Tidak hanya itu,
Anda juga akan belajar bagaimana mengatur hak akses berdasarkan user yang login atau lebih di kenal dengan istilah RBAC (Role-Based Access Control).
Selain itu, Anda juga akan belajar bagaimana agar user tetap login ketika pagenya reload tanpa harus menyimpan user info kedalam LocalStorage, SessionStorage, ataupun Cookie.
Sehingga aplikasi kita akan aman dari serangan XSS (Cross-Site Scripting) dan CSRF (Cross-Site Request Forgery).
Dan masih banyak lagi...
Chapters:
0:00 Intro
2:01 Backend & Dependencies
10:02 Database dan Koneksi
11:35 Models dan Associations
17:36 Setup File Controllers
19:40 Setup File Routes
24:21 Database Sync
26:29 Users Controller
43:11 Auth Controller
51:19 AuthRoute Routing
56:27 Connect Session Sequelize
1:00:20 AuthUser Middleware & Protected Route
1:08:33 Products Controller
1:36:25 Create React App + Redux Toolkit
1:37:33 Install Dependency
1:38:41 Clean Up File
1:41:05 Components, Pages, Routing
2:21:20 Axios Default Credentials
2:22:20 authSlice Redux
2:24:51 Login AsyncThunk
2:32:48 Login Components
2:43:05 Get User Login & Logout
2:45:36 Protected Dashboard
2:53:45 Protected Semua Page
3:02:21 Product List
3:07:47 Delete Product
3:11:40 Add New Product
3:17:50 Edit Product
3:23:11 User List & Delete User
3:27:20 Add New User
3:33:30 Update User
3:40:41 Outro
Source Code:
Комментарии