Companies Home Search Profile

MERN Stack Authentication with OAuth,JWT, Email Verification

Focused View

Vapa Academy

6:25:13

463 View
  • 1. Introduction.mp4
    02:41
  • 2. Course Overview Project Demo.mp4
    06:32
  • 1. Project Setup React Part-1.mp4
    01:35
  • 1. Creating Components Part-2.mp4
    05:47
  • 1. Setting Up Routes Part-3.mp4
    03:20
  • 1. Protected Wild Routes Part-4.mp4
    03:50
  • 1. Designing Signup Component-I Part-5.mp4
    10:49
  • 1. Designing Signup Component - II Part-6.mp4
    06:26
  • 1. Form Validation Using Regex - I Part-7.mp4
    04:06
  • 1. Form Validation Using Regex - II Part-8.mp4
    04:39
  • 1. Password Show Hide Button Part-9.mp4
    04:24
  • 1. Designing Login Component Part-10.mp4
    07:17
  • 1. Project Setup Backend Node JS Part-11.mp4
    04:16
  • 1. Backend Basic Test Route Part-12.mp4
    03:50
  • 1. Connecting to The Database Part-13.mp4
    06:09
  • 1. Creating User Model Part-14.mp4
    04:31
  • 1. Designing Router Controller - I Part-15.mp4
    04:21
  • 1. Designing Router Controller - II Part-16.mp4
    04:10
  • 1. Designing Router Controller - III Part-17.mp4
    13:23
  • 1. Sending Email Using Node Mailer Part-18.mp4
    12:12
  • 1. Account Verification - I Part-19.mp4
    09:07
  • 1. Account Verification - II Part-20.mp4
    12:33
  • 1. Login Route - I Part-21.mp4
    12:08
  • 1. Login Route with JWT - II Part-22.mp4
    06:53
  • 1. Using JWT in React Part-23.mp4
    07:54
  • 1. JWT MiddleWare In Node JS Part-24.mp4
    11:14
  • 1. Google Login - I Part-25.mp4
    12:25
  • 1. Google Login - II Part-26.mp4
    18:06
  • 1. Facebook Login Part-27.mp4
    03:01
  • 1. Forgot Password UI Part-28.mp4
    14:29
  • 1. Forgot Password Send OTP Part-29.mp4
    12:59
  • 1. Forgot Password OTP Verify Part-30.mp4
    11:33
  • 1. Forgot Password Set New Password Part-31.mp4
    11:02
  • 1. Resend Password Reset OTP Part-32.mp4
    04:14
  • 1. Home Component UI - I Part-33.mp4
    09:22
  • 1. Home Component UI - II Part-34.mp4
    10:39
  • 1. Home Component Show User Data Part-35.mp4
    12:36
  • 1. Home Component Update User Part-36.mp4
    06:53
  • 1. Home Component Update User Form Completion Part-37.mp4
    13:38
  • 1. Home Component User Update API Part-38.mp4
    08:40
  • 1. Home Component Backend Logic Part-39.mp4
    11:55
  • 1. Loaders Part-40.mp4
    15:27
  • 1. Basic Fixes and Animations Part-41.mp4
    10:32
  • 1. Push Code to Github Part-42.mp4
    04:52
  • 1. Deploy Project Part-43.mp4
    09:03
  • 1. Deploy Project Testing Part-44.mp4
    09:11
  • 1. Course Wrap Up.mp4
    00:29
  • Description


    Mastering Authentication: A Guide to OAuth, JWT, Email Verification, OTP System, Google, Facebook Login with MERN Stack

    What You'll Learn?


    • MERN Stack Secure Authentication System
    • How to Implement Google Authentication
    • How to Implement Facebook Authentication
    • How to Activate Your Account After Signing Up Using Email Verification
    • Secure OTP and Token-Based Authentication System
    • How to Send Emails Using SendGrid and Nodemailer
    • How to Write API Endpoints Using Node JS and Express JS
    • How to Update User Information and Receive Email Notifications for Changes
    • Resetting Passwords Using an OTP System and Email

    Who is this for?


  • MERN Stack Developers Interested in Learning Secure Authentication Systems
  • Developers Wanting to Learn Google and Facebook Authentication Systems
  • If You Want to Learn Secure OTP and Token-Based Login and Password Reset Systems
  • Developers Wanting to Learn Secure API Endpoint Development
  • How to Send Emails After Sign-Up and Sign-In Using SendGrid
  • How to Deploy a Project to a Cloud Serve
  • What You Need to Know?


  • Students Don't Need Prior Coding Skills to Enroll in This Course. Anyone Can Take This Course.
  • Students Require a Computer or Laptop to Write Code.
  • More details


    Description

    Welcome to this in-depth MERN Stack Authentication course, where you will go deeply into the details of security and user authentication with OAuth, JWT, and email verification. This course is intended for developers, regardless of expertise level, who wish to include strong authentication mechanisms into their MERN Stack applications.


    What You'll Learn:


    • Google and Facebook Authentication Systems: Learn how to combine OAuth authentication with Google and Facebook to enable users to safely log in with their social network credentials.

    • Email Verification: Discover how to add email verification to your application so that legitimate users are the only ones who can access it.

    • OTP System: Learn about One-Time Password (OTP) systems and how to use them to verify and authenticate users securely.

    • Update User Information: Find out how you protect user privacy and data integrity while enabling users to safely update their profile information.

    • Secure API Endpoint Writing: Learn the craft of creating safe Node.js and Express.js API endpoints by applying best practices for permission and authentication.

    You will have the abilities and know-how to create reliable authentication systems in your MERN Stack applications at the end of the course, guaranteeing the security and accuracy of user data. You'll also learn about sophisticated authentication methods and approaches, which will enable you to keep up with developments in the field.

    Who this course is for:

    • MERN Stack Developers Interested in Learning Secure Authentication Systems
    • Developers Wanting to Learn Google and Facebook Authentication Systems
    • If You Want to Learn Secure OTP and Token-Based Login and Password Reset Systems
    • Developers Wanting to Learn Secure API Endpoint Development
    • How to Send Emails After Sign-Up and Sign-In Using SendGrid
    • How to Deploy a Project to a Cloud Serve

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Vapa Academy
    Vapa Academy
    Instructor's Courses
    We have several years of experience in online teaching. We love to share our skills with our students, and providing the best online courses is our main goal. We are a team that strives to explain every difficult concept in the easiest way possible so that students can learn it easily. In our courses, we emphasize practical learning because we believe in learning by doing.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 47
    • duration 6:25:13
    • Release Date 2024/06/16