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

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 تومان
    افزودن به سبد خرید