وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Advanced MERN Stack Authentication

سرفصل های دوره

Learn MERN Stack Authentication and Authorization like it is done in the real world.


1 - Introduction
  • 1 - Authz Project Demo
  • 2 - Introduction Course Requirement
  • 2 - mern beginner to advanced.zip
  • 2 - react udemy.zip
  • 3 - What is Authentication and Authorization

  • 2 - Project Setup
  • 4 - Planning the project

  • 3 - FrontEnd AuthZ Project
  • 5 - Create React App
  • 5 - backend repo.zip
  • 5 - frontend repo.zip
  • 5 - how to create code snippets.zip
  • 5 - project css styles.zip
  • 6 - Project cleanup
  • 7 - CSS Utility class overview
  • 8 - Setting Up Routing
  • 9 - Header Component
  • 10 - Footer Component
  • 11 - Home Page
  • 12 - Layout Component
  • 13 - Login Component Part 1
  • 14 - Login Component Part 2
  • 15 - Password Input Component
  • 16 - Register Component Form
  • 17 - Register Component Password Strength Indicator
  • 18 - Register Component Password Strength Logic
  • 19 - Forgot Password Component
  • 20 - Reset Password Component
  • 21 - Login With Code Component
  • 22 - Profile Component
  • 23 - Verify Account Component
  • 24 - Page Menu Component
  • 25 - Change Password Component
  • 26 - User List Component
  • 27 - User Stats Component
  • 28 - User Search Component
  • 29 - User Table
  • 30 - Change Role Component
  • 31 - Loader Component

  • 4 - BackEnd AUTHZ Project
  • 32 - Backend Folder Setup
  • 33 - Create Server and Connect MongoDB
  • 34 - Create Folders and Test With Insomnia
  • 35 - Set up Middleware
  • 36 - Create User Model
  • 37 - Create User Route and Controller
  • 38 - Create Custom Error Handler
  • 39 - Register User Part 1 Validation
  • 40 - Register User Part 2 Generate Token Create User
  • 41 - Register User Part 3 Hash Password
  • 42 - Register User Part 4 Get User Agent
  • 43 - Setup Login Route
  • 44 - Setup Login Controller
  • 45 - Logout User Route and Controller
  • 46 - Get User Route
  • 47 - Auth Middleware
  • 48 - Get User Controller
  • 49 - Update User Route and Controller
  • 50 - Delete User Route Create Admin Only Middleware
  • 51 - Delete User Controller
  • 52 - Get all Users
  • 53 - Get Login Status
  • 54 - Change User Role
  • 55 - Create Send Email Function
  • 56 - Automated Email Route and Controller
  • 57 - Create Email Template and Send Email
  • 58 - Create Token Model
  • 59 - Send Verification Email Part 1
  • 60 - Send Verification Email Part 2
  • 61 - Create Verification Email Template
  • 62 - Verify User Route and Controller
  • 63 - Forgot Password Route
  • 64 - Forgot Password Controller
  • 65 - Reset Password Route and Controller
  • 66 - Change Password Route and Controller
  • 67 - Create Change Password Email Template
  • 68 - Trigger 2FA Part 1
  • 69 - Trigger 2FA Part 2
  • 70 - Send Login Code Route
  • 71 - Send Login Code Controller
  • 72 - Login With Code Route
  • 73 - Login With Code Controller
  • 74 - Moving to the Frontend

  • 5 - Connect Frontend To Backend
  • 75 - Setup Redux Toolkit Part 1
  • 76 - Setup Redux Toolkit Part 2
  • 77 - Register User 1 createAsyncThunk
  • 78 - Register User 2 Handle response
  • 79 - Register User 3 Form Validation
  • 80 - Register User 4 Component Logic
  • 81 - Register User 5 Bug Fix
  • 82 - Login User Redux Logic
  • 83 - Login User Component Logic
  • 84 - Logout User Redux Logic
  • 85 - Logout User Component Logic
  • 86 - Get Login Status Redux Logic
  • 87 - Get Login Status Component Logic
  • 88 - Custom Hook useRedirectLoggedOutUser
  • 89 - Show or Hide Links
  • 90 - Get User Profile Redux Logic
  • 91 - Get User Profile Component Logic
  • 92 - Update User Redux Logic
  • 93 - Update User Preview Profile Image
  • 94 - Update User Upload Image to Cloudinary
  • 95 - Update User Upload to MongoDB
  • 96 - Update User Shorten Username
  • 97 - Send Verification Email Redux Logic
  • 98 - Send Verification Email Component Logic
  • 99 - Verify User Redux Logic
  • 100 - Verify User Component Logic
  • 101 - Change Password Redux Logic
  • 102 - Change Password Component Logic
  • 103 - Send Automated Email Redux Logic
  • 104 - Send Automated Email Component Logic
  • 105 - Forgot Password Redux Logic
  • 106 - Forgot Password Component Logic
  • 107 - Reset Password Redux Logic
  • 108 - Reset Password Component Logic
  • 109 - Reset Password Component Logic Debug Session
  • 110 - Get Users Redux Logic
  • 111 - Get Users Component Logic
  • 112 - Delete User Redux Logic
  • 113 - Delete Users Component Logic
  • 114 - Upgrade User Redux Logic
  • 115 - Upgrade User Component Logic
  • 116 - Search Users Functionality
  • 117 - Pagination Functionality
  • 118 - User Stats Redux Logic
  • 119 - User Stats Component Logic
  • 120 - Send Login Code Redux Logic
  • 121 - Send Login Code Component Logic
  • 122 - Login With Code Redux Logic
  • 123 - Login With Code Component Logic
  • 124 - Resend Login Code
  • 125 - Google Auth setup
  • 126 - Google Auth setup Part 2
  • 127 - Google Auth Login Frontend
  • 128 - Google Auth Login Backend

  • 6 - Deploy App
  • 129 - Push code to Github
  • 130 - Deploy Frontend To Vercel
  • 131 - Deploy Backend To Render
  • 132 - Test App
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 3368
    حجم: 9902 مگابایت
    مدت زمان: 1104 دقیقه
    تاریخ انتشار: 29 دی 1401
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید