لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اسپرینگ ۶: امنیت در اسپرینگ (Spring Security)
- آخرین آپدیت
دانلود Spring 6: Spring Security
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره جامع Spring Security، بررسی عمیقی از پیادهسازی امنیت در برنامههای جاوا ارائه میدهد و موضوعات حیاتی از مفاهیم پایه احراز هویت تا تکنیکهای پیشرفته امنیتی را پوشش میدهد. در این دوره یاد میگیرید که روشهای مختلف احراز هویت شامل in-memory، JDBC و LDAP را پیادهسازی کنید، در هش کردن رمز عبور با bcrypt استاد شوید، استراتژیهای احراز هویت مبتنی بر فرم و OAuth2 را توسعه دهید و سیستمهای مبتنی بر WebFlux را ایمن کنید. این دوره با پیادهسازیهای عملی در مورد مجوزهای متدهای کنترلر، پیکربندی صفحه ورود و فریمورکهای امنیتی پیشرفته پیش میرود و شما را به مهارتهای لازم برای محافظت از برنامههای وب با استفاده از ابزارهای قدرتمند Spring Security در رویکردهای مختلف معماری مجهز میکند.
سرفصل ها و درس ها
مقدمه
Introduction
آنچه باید بدانید
What you need to know
ایمنسازی با Spring Security
Secure with Spring Security
1. مفاهیم Spring Security
1. Spring Security Concepts
آشنایی با Spring Security
Introduction to Spring Security
تفاوت احراز هویت و تعیین سطح دسترسی
Authentication vs. authorization
2. ایمنسازی برنامههای وب با اسپرینگ
2. Securing Web Applications with Spring
احراز هویت مبتنی بر فرم
Form-based authentication
صفحه ورود
The login page
احراز هویت JDBC
JDBC authentication
اتصال تمامی اجزاء
Wiring it all together
معرفی پروژه
Introduction to project
اعمال مجوزهای دسترسی
Applying authorizations
استفاده از bcrypt برای هشینگ
Leveraging bcrypt for hashing
احراز هویت در حافظه (In-memory)
In-memory authentication
تکمیل نهایی و تست
Finishing touches and testing
3. احراز هویت LDAP
3. LDAP Authentication
مقایسه Active Directory و LDAP برای احراز هویت
Active directory vs. LDAP for authentication
مقدمهای بر LDAP برای احراز هویت
Introduction to LDAP for authentication
پیکربندی یک سرور LDAP نمونه
Configuring a sample LDAP server
استفاده از Spring LDAP خارج از احراز هویت
Spring LDAP outside of authentication
4. بهرهگیری از OAuth 2.0 در Spring Security
4. Leveraging OAuth 2.0 with Spring Security
اسپرینگ و OAuth 2.0
Spring and OAuth 2.0
آشنایی با OAuth 2.0
Introduction to OAuth 2.0
استفاده از گیتهاب به عنوان سرویس احراز هویت
Using GitHub as an authorization service
5. امنیت در WebFlux
5. WebFlux Security
پیادهسازی امنیت پایه
Implementing basic security
آشنایی با WebFlux Security
Introduction to WebFlux Security
Frank Moley یک توسعه دهنده نرم افزار، معمار، دانشجو و معلم پرشور است.
فرانک همه چیز را ساخته است، از برنامه های داخلی کوچک و تک کاره گرفته تا پلتفرم های توزیع شده جهانی در مقیاس بزرگ. از دیدگاه معماری و توسعه، او بر ساخت پلتفرمها با استفاده از معماریهای کاربردی مدرن و کانتینریسازی سیستمها در ارائههای ابری چند ابری، عمومی و خصوصی، و ترکیبی تمرکز میکند. درایورهای فرانک فراتر از توسعه نرم افزار به امنیت، طراحی و مدل سازی داده ها، DevOps، چابکی و کیفیت گسترش می یابند. بزرگترین علاقه حرفه ای او به عنوان معلم و دانش آموز آموزش است. فرانک تلاش می کند هر روز چیز جدیدی یاد بگیرد و سپس آن را به هر تعداد که می تواند آموزش دهد.
نمایش نظرات