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

Develop Secure Apps with NextJS14, Json Web Token & Cookies

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

Learn to secure your NextJS Application with JWT Cookie based Authentication


1. Introduction, Installation and Getting Started
  • 1. Course Overview
  • 2. What is JSON WEB TOKEN and how it gets generated
  • 3. Different Parts of a JWT token
  • 4. How is the Token used in subsequent request between client and server
  • 5. Setting up new Next App
  • 6. Designing the home page
  • 7. Designing the login Form page
  • 8. Installing the required npm dependencies

  • 2. Developing the REST APIs for Authentication & Profile information
  • 1. Create Login REST API and Generate JWT Token
  • 2. Setting the JWT token as serialized cookie in response header
  • 3. Call the Login API from Frontend and Check the cookie
  • 4. After login route the user to dashboard page

  • 3. Integrating the Frontend with Backend for Login, Logout & Profile functionality
  • 1. Create GET API to get the user profile information
  • 2. Creating Layout for Dashboard
  • 3. Making Profile API call and adding logic to restrict routing to dashboard
  • 4. Fixing the redirect to login page and testing the functionality
  • 5. Implementing Logout functionality
  • 6. Get the current loggedin user details
  • 7. Resolving the json error and displaying the admin email on dashboard
  • 8. Testing the complete functionality

  • 4. Developing User Registration Functionality
  • 1. Installing mongoose, creating schema and establishing database connection
  • 2. Develop the API for user registration and save user to database
  • 3. Create user registration page and call the API to register the user
  • 4. Integrating login functionality with database
  • 5. Getting user full name from DB and displaying on dashboard

  • 5. Source Code for the Course
  • 1. Code base.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 33968
    حجم: 1119 مگابایت
    مدت زمان: 135 دقیقه
    تاریخ انتشار: 28 فروردین 1403
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید