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

Use JWT & Springboot-3 for API Authentication Authorization

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

Develop production ready secure REST API's using latest JWT and Springboot 3 in 2024


1 - Setup and Configuration
  • 1 - Generating the starter springboot 335 project
  • 2 - Adding JWT dependencies
  • 3 - Adding Different User Roles
  • 4 - Creating Role Entity
  • 5 - Creating User Entity
  • 6 - Adding profile based application properties files
  • 7 - Adding H2 file based Database configuration

  • 2 - Working on Repository and Services
  • 8 - Creating Role Repository with required custom queries
  • 9 - Creating User Repository with required custom queries
  • 10 - Adding logic for UserDetailsImpl class for mapping the User Entity and Role
  • 11 - Adding logic for UserServiceImpl to load user and save user
  • 12 - Service for generating validating token and extracting claims

  • 3 - Working on Filter and Configuration
  • 13 - Implementing JWT Authentication Filter
  • 14 - Implementing and understanding Security Config bean
  • 15 - Exception handling for all security errors
  • 16 - Understanding Security Filter Chain configurationmp4
  • 17 - Handling Cors Configuration in the application

  • 4 - Login and Signup Functionality
  • 18 - Creating Signup Request DTO
  • 19 - Creating LoginRequest and Response DTO and Message DTO
  • 20 - Implementing Signup and Registration functionality in Auth Controller
  • 21 - Understanding Auth Controller
  • 22 - Startup command to insert roles into database
  • 23 - Solving circular dependency

  • 5 - Testing the application
  • 24 - Testing the application
  • 25 - Updating Security Config rules and testing again
  • 26 - Implement Test Controller to test Authentication and Authorization
  • 27 - Testing different roles with API endpoints security
  • 28 - Get LoggedIn user information
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 44029
    حجم: 925 مگابایت
    مدت زمان: 95 دقیقه
    تاریخ انتشار: ۲۰ اردیبهشت ۱۴۰۴
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید