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

NEW: Spring Boot 3 Securing Your Application with JWT Token

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

Spring Boot 3 + Spring Security 6 - JWT Authentication and Authorisation [NEW] [2023]


1 - Introduction
  • 1 - How JWT based security works
  • 2 - Source code.html

  • 2 - Bootstrap the application
  • 3 - Create a new Spring boot 30 project
  • 4 - Add a new datasource
  • 5 - Establish connection to the database

  • 3 - Create an application User
  • 6 - Create a new User java class
  • 7 - Transform the user to an Entity
  • 8 - Extend the user and make it a UserDetails object
  • 9 - Create the User repository

  • 4 - Implementing the JWT authentication filter
  • 10 - Create the JWT authentication filter
  • 11 - Checking the JWT token
  • 12 - Create the JWT Service
  • 13 - Add the JJWT dependencies
  • 14 - What is a JWT toekn
  • 15 - Extract claims from the JWT
  • 16 - Implement the SignIn key method
  • 17 - Extract a single claim from JWT
  • 18 - Extract the username from the token
  • 19 - Generate the JWT token
  • 20 - Check if the token is valid
  • 21 - Check the user existence in the database JwtAuthFilter
  • 22 - Implement the user details service
  • 23 - Update the SecuritContextHolder and finalise the filter
  • 24 - Add the security configuration
  • 25 - Create the authentication provider bean
  • 26 - Create the authentication manager bean

  • 5 - Implement the authentication controller
  • 27 - Create the authentication controller
  • 28 - Create the authentication response
  • 29 - Create the register request object
  • 30 - Create the authentication request object
  • 31 - Create the authentication service
  • 32 - Implement the register method
  • 33 - Implement the authenticate method
  • 34 - Update the security configuration whitelist
  • 35 - Create a demo controller

  • 6 - Test the application
  • 36 - Test the application
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 7563
    حجم: 789 مگابایت
    مدت زمان: 119 دقیقه
    تاریخ انتشار: 13 اسفند 1401
    طراحی سایت و خدمات سئو

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