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

ایمن سازی Spring : ساده تا پیشرفته

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

یاد بگیرید چگونه به استفاده از امنیت بهار برای محافظت از برنامه های چارچوب بهار خود را

عنوان اصلی : Spring Security Core: Beginner to Guru

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

مقدمه:
بیشترین بهره را از دوره خود ببرید!
Slack Group for Spring Security
آزمایشی رایگان 120 روزه IntelliJ IDEA!
مقدمه ای بر امنیت فنری:
Application Security 101
معرفی Spring Security
آسیب‌پذیری‌های رایج وب OWASP
اسکریپت متقابل سایت - XSS
جعل سایت متقاطع
آزمون امنیت بهاره
HTTP Basic Auth :
مقدمه
مروری بر احراز هویت اولیه HTTP
بررسی کد آبجوسازی SFG
Spring Security Default Basic Auth
سفارشی کردن نام کاربری و رمز عبور
تست امنیت فنری با JUnit 5
آزمایش HTTP Basic Auth
زنجیره فیلتر امنیتی بهار
آزمون - آزمون احراز هویت پایه HTTP
Spring Security پیکربندی جاوا:
مقدمه
مجاز همه با تطابق الگوی URL
تکلیف - مجوز همه برای Find Beers
تطبیق روش HTTP
Spring MVC Path Matchs
آزمون پیکربندی جاوا
ارائه‌دهنده احراز هویت در حافظه:
مقدمه
فرآیند احراز هویت امنیتی بهار
خدمات جزئیات کاربر
In Memory Authentication Fluent API
تخصیص - افزودن کاربر
آزمون احراز هویت
امنیت رمز عبور:
مقدمه
رمزگذاری رمز عبور
MD5 Hash and Password Salt
رمزگذار رمز عبور NoOp
رمزگذار رمز عبور LDAP
رمزگذار رمز SHA-256
رمزگذار رمز عبور BCrypt
تخصیص رمزگذار رمز عبور
کدگذار گذرواژه واگذاری سفارشی
تکالیف - رمزگذار Bcrypt سفارشی را اضافه کنید
فیلتر احراز هویت سفارشی:
مقدمه
نمای کلی فیلتر احراز هویت سفارشی
حذف آبجو توسط ID MockMVC Test
فیلتر احراز هویت سفارشی
پیکربندی امنیت بهار
اشکال‌زدایی Spring Security
روش فیلتر انجام سفارشی
کنترل کننده شکست سفارشی
تخصیص - فیلتر تأیید پارامتر URL
تأیید هویت پایگاه داده:
مقدمه
مروری بر احراز هویت پایگاه داده
نهادهای JPA
پیکربندی پروژه لومبوک
Spring Data JPA Repositories
تکالیف - داده های کاربر بوت استرپ
دسترسی به کنسول پایگاه داده H2
خدمات جزئیات کاربر
پیکربندی امنیت بهار
زمینه تست بوت بهار
نقش های کاربر:
مقدمه
مجوز در امنیت Spring
پیکربندی نقش های کاربر
تأیید نقش در فیلتر - حذف
واگذاری - محدود کردن کارخانه های آبجوسازی به مشتری
اجازه دادن به نقش های متعدد
آزمون های Refactor JUnit 5
تکالیف - از چند نقش استفاده کنید
مقدمه ای بر روش امنیت
نحو مبتنی بر بیان امنیتی
تکالیف - از بیان روش استفاده کنید
مقامات کاربر:
مقدمه
بازیابی مجدد پایگاه داده
پیکربندی JPA به روز شد
تعریف نقش برای عملیات آبجو
تخصیص - نقش هایی را برای عملیات مشتری تعریف کنید
Spring Security را برای RESTful Beer API به‌روزرسانی کنید
تخصیص - به‌روزرسانی کنترل‌های باقی‌مانده
حاشیه نویسی مجوز سفارشی
تکالیف - به‌روزرسانی برای استفاده از حاشیه‌نویسی‌های تأیید سفارشی
امنیت چندگانه:
مقدمه
بررسی اجمالی چندگانه
بررسی کد کنترل کننده سفارش
نقش هایی را برای سفارش های آبجو تعریف کنید
کاربر JPA را به‌روزرسانی کنید
نقشه برداری JPA مشتری مشتری
داده های بوت استرپ Refactor
TDD - تست های شکست خورده را بنویسید
مدیر احراز هویت سفارشی
سفارش خواندن ایمن
تکالیف ایمن ایجاد سفارش
سفارش تحویل ایمن واگذاری
استفاده از اصل احراز هویت
Spring Security با Spring Data JPA
محافظت CSRF در امنیت Spring:
مقدمه
فعال کردن CSRF Protection در Spring Security
CSRF با Spring MockMVC
فرم های مشتری را با CSRF به روز کنید
تکلیف - به‌روزرسانی فرم افزودن آبجو با CSRF
فرم ورود:
مقدمه
بررسی کلی کتابخانه برچسب
فرم ورود را به صفحه فهرست اضافه کنید
افزودن اقدام خروج
تکالیف - به صورت مشروط نمایش فرم ورود به سیستم
پیکربندی جاوا را برای فرم ورود به‌روزرسانی کنید
پیام های ورود و خروج
نمایش عناصر با اجازه کاربر
من را به خاطر بسپار:
مقدمه
نمایش کلی مرا به خاطر بسپار
توکن ساده مبتنی بر هش مرا به خاطر بسپار
رمز ماندگار مرا به خاطر بسپار
قفل کردن کاربر با استفاده از رویدادهای امنیتی بهار:
مقدمه
مقدمه
مروری اجمالی از رویدادهای احراز هویت امنیتی Spring
پیکربندی ناشر رویداد امنیتی Spring
ثبت رویدادهای موفقیت آمیز احراز هویت
ثبت تکلیف رویدادهای ناموفق احراز هویت
تداوم رویدادهای موفقیت آمیز احراز هویت
تخصیص - تداوم رویدادهای ناموفق احراز هویت
قفل کردن حساب کاربری پس از تلاش های ناموفق
پیام قفل شده حساب
باز کردن خودکار حساب‌ها پس از مدت‌زمان
احراز هویت دو عاملی:
مقدمه
بررسی اجمالی احراز هویت دو عاملی
Google Authenticator با امنیت Spring
Cپیکربندی موجودیت کاربر برای 2FA
کنترل کننده ثبت 2FA را پیکربندی کنید
Google Secret Persistence را پیکربندی کنید
کد QR برای Google Authenticator ایجاد کنید
تأیید 2FA Opt In
2FA Verfication UI
فیلتر Spring Security 2FA
Spring Security 2FA Failure Handler
منابع استاتیک را از فیلتر حذف کنید
پیکربندی جاوا و نسخه ی نمایشی 2FA
2FA گذشته نگر
CORS:
مقدمه
نمای کلی CORS
امنیت فنری را برای آزمایش غیرفعال کنید
پیکربندی فنری MVC CORS
Spring MVC CORS Annotation Config
Spring Security CORS پیکربندی
پیوست A: استفاده از GitHub:
مبانی Git و GitHub - از اینجا شروع کنید!
گردش کار GitHub

نمایش سرفصل های انگلیسی

Spring Security Core: Beginner to Guru

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

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

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD22083
حجم: 5503 مگابایت
مدت زمان: 670 دقیقه
تعداد دیسک: 2 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 12 بهمن 1400
ایمن سازی Spring : ساده تا پیشرفته
ایمن سازی Spring : ساده تا پیشرفته 1
ایمن سازی Spring : ساده تا پیشرفته 2
ایمن سازی Spring : ساده تا پیشرفته 3
ایمن سازی Spring : ساده تا پیشرفته 4
ایمن سازی Spring : ساده تا پیشرفته 5
ایمن سازی Spring : ساده تا پیشرفته 6
دیگر آموزش های این مدرس
طراحی سایت و خدمات سئو

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