در حال حاضر محصولی در سبد خرید شما وجود ندارد.
بهار 5، یادگیری بهار امنیت، بوت بهار با JWT، بوت بهار با OAUTH2 و احراز هویت فرموب شده
عنوان اصلی : Learning Spring Security Fundamentals
سرفصل های دوره :
دوره مقدمه:
معرفی
مفاهیم اساسی: معماری:
معماری امنیت بهار
userdetailsservice، userdetailmanager و passwordencoder:
USERDETAILSSERVICE با POSTGRESQL
jdbc userdetailmanager با استفاده از رمزگذار nooppassword (مرحله 1)
jdbc userdetailmanager با استفاده از رمزگذار bcryptpassword (مرحله 2 - فینال)
اجرای ارائه دهنده احراز هویت سفارشی:
سفارشی AuthenticationProvider
زنجیره فیلتر، فیلتر سفارشی و احراز هویت:
FilterChain & AuthenticationFilter و معماری کلی (مرحله 1)
Define AuthenticationManager و ایجاد کلاس احراز هویت سفارشی (مرحله 2)
Define AuthenticationProvider (مرحله 3 - فینال)
احراز هویت یک بار رمز عبور با فیلترهای تأیید اعتبار و ارائه دهندگان:
نسخه ی نمایشی برنامه و مقدمه برای کلاس های پیش تعریف شده (مرحله 1)
یک فیلتر را برای نقطه پایانی ورود به سیستم تعریف کنید (مرحله 2)
اجرای منطق احراز هویت برای نقطه پایانی ورود (مرحله 3)
Define AuthenticationProviders برای فیلتر (مرحله 4)
اضافه کردن فیلترها و ارائه دهندگان در پیکربندی امنیتی (مرحله 5)
ایجاد یک فیلتر دیگر و ارائه دهنده برای OTP (مرحله 6 - فینال)
SecurityContext و SecurityContExtholder:
SecurityContext & SecurityContextholder و استراتژی های آن
شبیه سازی حمله CSRF:
حمله CSRF چیست؟ (مرحله 1)
شبیه سازی حمله CSRF (مرحله 2 - فینال)
Cors Setup برای برنامه بوت بهار:
سیاست و تعریف Cors Cors (مرحله 1)
یکپارچه Cors با بوت بهار (مرحله 2 - فینال)
امنیت بهار با Oauth2 (نظریه):
نظریه Oauth2 (مرحله 1)
انواع گرانت Oauth2 (مرحله 2)
(ادامه) انواع اعطای اعطای OAUTH2 (مرحله 3)
Security and Refresh Token Oauth2 (مرحله 4 - فینال)
oauht2 با thymeleaf:
اجرای oauht2 با Thymeleaf
ReaN برای / ورود / OAUTH2 / Code / Google
نرم افزار بوت بهار با Oauth2 و احراز هویت فرمبندی شده:
تعریف Userdto و مخزن و بررسی وضعیت ورود به سیستم (مرحله 2)
اضافه کردن oauth2 (clientregistration) به برنامه (مرحله 3)
اضافه کردن oauth2 (oauth2userservice) به برنامه (مرحله 4)
اضافه کردن oauth2 (کلاس های سودمند) به برنامه (مرحله 5)
CREATE CLASS SECUREUSER (مرحله 6)
اضافه کردن احراز هویت فرمبندی (مرحله 7 - فینال)
برنامه بوت بهار با JWT:
پیکربندی امنیتی (CSRF) و ثبت نام ثبت نام (مرحله 2)
پیاده سازی Loginservice با استفاده از AuthenticationManager (مرحله 3)
Validate JWT و اضافه کردن فیلتر CORS (مرحله 4)
رابطه بین JWT و LocalStorage (مرحله 5 - فینال)
پایان:
با تشکر از شما !!!
Learning Spring Security Fundamentals
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.