| 0 | 115 KB | ||
| 1 | 493.5 KB | ||
| 1. Download source code.html | 409.6 B | ||
| 1. Global state with context and reducer hooks.mp4 | 53.2 MB | ||
| 1. Global state with context and reducer hooks.srt | 9.5 KB | ||
| 1. Login page.mp4 | 46.7 MB | ||
| 1. Login page.srt | 7 KB | ||
| 1. Register user.mp4 | 84.1 MB | ||
| 1. Register user.srt | 13.4 KB | ||
| 1. Server setup.mp4 | 24.2 MB | ||
| 1. Server setup.srt | 4.9 KB | ||
| 1.1 source_code_upto_35.zip | 3.8 MB | ||
| 10. Protected pages.mp4 | 114 MB | ||
| 10. Protected pages.srt | 15.4 KB | ||
| 11. Wrapper auth component.mp4 | 104.8 MB | ||
| 11. Wrapper auth component.srt | 11.6 KB | ||
| 2. Dispatch user response to context.mp4 | 46.1 MB | ||
| 2. Express.mp4 | 81.1 MB | ||
| 2 | 254.2 KB | ||
| 2. Dispatch user response to context.srt | 6.3 KB | ||
| 2. Express.srt | 15.7 KB | ||
| 2. Login backend.mp4 | 86.9 MB | ||
| 2. Login backend.srt | 14.5 KB | ||
| 2. Next.js client setup.mp4 | 44.1 MB | ||
| 2. Next.js client setup.srt | 8.2 KB | ||
| 2. Toast notifications.mp4 | 56.7 MB | ||
| 2. Toast notifications.srt | 7.6 KB | ||
| 3. Loading spinner.srt | 6 KB | ||
| 3. Preserve user info on page reload and redirect.mp4 | 45.6 MB | ||
| 3. Preserve user info on page reload and redirect.srt | 6.4 KB | ||
| 3. Routes.mp4 | 58.4 MB | ||
| 3. Routes.srt | 11 KB | ||
| 3 | 206.9 KB | ||
| 3. Bootstrap and ant design setup.mp4 | 38.5 MB | ||
| 3. Bootstrap and ant design setup.srt | 7.7 KB | ||
| 3. Loading spinner.mp4 | 50.9 MB | ||
| 3. Trying login.mp4 | 35.1 MB | ||
| 3. Trying login.srt | 6 KB | ||
| 4. Controllers.mp4 | 20.1 MB | ||
| 4. Controllers.srt | 4.5 KB | ||
| 4. Logout.srt | 8.3 KB | ||
| 4 | 258.1 KB | ||
| 4. Custom CSS.mp4 | 21.2 MB | ||
| 4. Custom CSS.srt | 4.1 KB | ||
| 4. Env and gitignore files.mp4 | 38 MB | ||
| 4. Env and gitignore files.srt | 6.2 KB | ||
| 4. Logout.mp4 | 68.8 MB | ||
| 5. Conditional nav links.mp4 | 42.5 MB | ||
| 5. Conditional nav links.srt | 6.7 KB | ||
| 5. Custom next dev server.mp4 | 98.3 MB | ||
| 5. Custom next dev server.srt | 14.6 KB | ||
| 5. Mongo atlas or local install.mp4 | 90.7 MB | ||
| 5. Mongo atlas or local install.srt | 10.8 KB | ||
| 5. Pages.srt | 7.7 KB | ||
| 5 | 82.5 KB | ||
| 5. Pages.mp4 | 42.1 MB | ||
| 6. Active nav link.mp4 | 63.7 MB | ||
| 6. Active nav link.srt | 8.6 KB | ||
| 6. Ant menu and icons.mp4 | 68.9 MB | ||
| 6. Ant menu and icons.srt | 9.1 KB | ||
| 6. Mongoose connect.mp4 | 33.8 MB | ||
| 6. Mongoose connect.srt | 4.7 KB | ||
| 6. Protecting pages from logged in user.mp4 | 48 MB | ||
| 6. Protecting pages from logged in user.srt | 5.8 KB | ||
| 6 | 453.7 KB | ||
| 7 | 379.1 KB | ||
| 7. Axios post request.mp4 | 67.9 MB | ||
| 7. Axios post request.srt | 10.9 KB | ||
| 7. Handling expired token using axios interceptors.mp4 | 78.1 MB | ||
| 7. Handling expired token using axios interceptors.srt | 10.2 KB | ||
| 7. Register page.mp4 | 72.5 MB | ||
| 7. Register page.srt | 11.3 KB | ||
| 8 | 397.1 KB | ||
| 8. CSRF protection.mp4 | 125.1 MB | ||
| 8. CSRF protection.srt | 15.4 KB | ||
| 8. User model.mp4 | 49.9 MB | ||
| 8. User model.srt | 11.8 KB | ||
| 9. Bcrypt helper functions.mp4 | 29.3 MB | ||
| 9. Bcrypt helper functions.srt | 6.4 KB | ||
| 9. Verify token and get current user.mp4 | 53.7 MB | ||
| 9. Verify token and get current user.srt | 9 KB | ||
| TutsNode.com.txt | 102.4 B | ||
| [TGx]Downloaded from torrentgalaxy.to .txt | 614.4 B | ||
| 9 | 463.4 KB | ||
| 10 | 150.8 KB | ||
| 11 | 227 KB | ||
| 12 | 133.8 KB | ||
| 13 | 347.7 KB | ||
| 14 | 81.2 KB | ||
| 15 | 317.1 KB | ||
| 16 | 281.9 KB | ||
| 17 | 267 KB | ||
| 18 | 125.5 KB | ||
| 19 | 128.8 KB | ||
| 20 | 466.3 KB | ||
| 21 | 289 KB | ||
| 22 | 457.8 KB | ||
| 23 | 413.3 KB | ||
| 24 | 381.2 KB | ||
| 25 | 506.7 KB | ||
| 26 | 437.2 KB | ||
| 27 | 464.3 KB | ||
| 28 | 509.1 KB | ||
| 29 | 453 KB | ||
| 30 | 172.4 KB | ||
| 31 | 163.2 KB | ||
| 32 | 276.2 KB | ||
| 33 | 279.3 KB | ||
| 34 | 365 KB | ||
| ▲ 109 total files | |||
Description
All great apps requires secure and performant authentication system before going live. There is a lot of discussion about the insecurities associated with saving JWT tokens in local storage for authentication purpose.
Generally cookies are considered much better solutions when it comes to building secure authentication. HTTP only cookies are not accessible to JavaScript in browser unlike local storage. Your server will issue http only cookie to the client (browser) and it will include cookie in it’s headers each time a request is sent to its origin server. So your server will have control over the cookie it issues.
With the help of some npm libraries, we will also be able to protect ourself from CSRF (cross site request forgery) attacks which are generally associated with cookie based authentication.
By the end of this course not only you will have build a production ready fast and secure authentication system, but also have a solid boilerplate project that can be used a base starter kit for all your future projects. This way you save a lot of time and headache of setting up the base project with login, registration, authentication, protected pages etc
So if you have been concerned about the security of your apps, this course is your ultimate solution.
Who this course is for:
Any react node or MERN stack developer looking to build production ready authentication system using cookies
Anyone looking to build a auth ready boilerplate project that can be used as a base for future projects
Requirements
Previous experience with the basics of reactjs
Last Updated 3/2021
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 299.1 MB | freecoursewb | 3 weeks | 1 | 2 | |
| 3.4 GB | freecoursewb | 1 month | 14 | 5 | |
| 2.4 GB | freecoursewb | 2 months | 2 | 2 | |
| 1.4 GB | freecoursewb | 3 months | 4 | 4 | |
|
Udemy - React Live Coding Challenges - Build Real Projects by Coding Posted by
freecoursewb in Other
|
1.5 GB | freecoursewb | 4 months | 2 | 1 |
All Comments