آموزش بهار: امنیت بهار

Spring: Spring Security

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: توسعه دهندگان گاهی اوقات تلاش می کنند تا برنامه های خود را مانند مهاجمان ببینند. آنها آسیب پذیری ها را به طور خودکار تشخیص نمی دهند. این همان جایی است که چارچوب هایی مانند Spring Security وارد سیستم می شوند. Spring Security ویژگی های داخلی احراز هویت و مجوز را برای ایمن سازی برنامه ها و خدمات شما ارائه می دهد و روش های ساده ای برای گسترش فریم ورک برای به حداکثر رساندن ارزش آن ارائه می دهد. به فرانک مولی ، معمار امنیتی بپیوندید ، زیرا او نشان می دهد چگونه می توانید پروژه های جاوا خود را با Spring Security ، LDAP ، Active Directory و WebFlux ایمن کنید. به علاوه ، بیاموزید که چگونه از Spring Security برای راه اندازی سرورهای OAuth خود برای امنیت برنامه ها و خدمات خود استفاده کنید.
موضوعات شامل:
  • احراز هویت در مقابل مجوز
  • اجرای احراز هویت در حافظه و JDBC
  • احراز هویت مبتنی بر فرم
  • صفحات ورود به سیستم ساختمان و خروج از سیستم
  • پیکربندی احراز هویت LDAP
  • استفاده از OAuth 2
  • امنیت اساسی WebFlux

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

مقدمه Introduction

  • خوش آمدی Welcome

  • چه چیزی میخواهید بدانید What you need to know

  • کار با پرونده های تمرینی Working with exercise files

1. مفاهیم امنیتی بهار 1. Spring Security Concepts

  • آشنایی با امنیت بهار Introduction to Spring Security

  • احراز هویت در مقابل مجوز Authentication vs. authorization

  • پروژه های امنیتی بهاری Spring Security projects

2. ایمن سازی برنامه های وب با بهار 2. Securing Web Applications with Spring

  • اجرای احراز هویت اساسی Implementing basic authentication

  • احراز هویت در حافظه In-memory authentication

  • احراز هویت JDBC JDBC authentication

  • اعمال اعمال bcrypt برای حس کردن Leveraging bcrypt for hashing

  • مجوز Authorization

  • احراز هویت مبتنی بر فرم Form-based authentication

  • صفحه ورود The login page

  • صفحه خروج The logout page

  • همه اش را بگذار کنار هم Putting it all together

3. احراز هویت LDAP 3. LDAP Authentication

  • LDAP بهار خارج از تأیید اعتبار LDAP for authentication

  • LDAP بهار خارج از تأیید اعتبار Configuring a sample LDAP server

  • LDAP بهار خارج از تأیید اعتبار Implementing LDAP for authentication

  • LDAP بهار خارج از تأیید اعتبار... Spring LDAP outside of authentication

  • AD در مقابل LDAP برای تأیید اعتبار AD vs. LDAP for authentication

4. اعمال نفوذ OAuth 2 با بهار امنیتی 4. Leveraging OAuth 2 with Spring Security

  • OAuth 2 OAuth 2

  • بهار و اوت 2 Spring and OAuth 2

  • ایجاد یک سرویس مجوز OAuth Creating an OAuth authorization service

  • اجرای LDAP برای احراز هویت پیکربندی نمونه سرور LDAP برای تأیید اعتبار OAuth 2 با اشخاص ثالث پیاده سازی سمت OLuth 2 Creating an OAuth resource service

  • LDAP بهار خارج از تأیید اعتبار Client-side implementations of OAuth 2

  • LDAP بهار خارج از تأیید اعتبار OAuth 2 with third parties

5- WebFlux Security 5. WebFlux Security

  • آشنایی با امنیت WebFlux Introduction to WebFlux security

  • امنیت اساسی WebFlux WebFlux basic security

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش بهار: امنیت بهار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 20m
29
Linkedin (لینکدین) lynda-small
09 خرداد 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
54,802
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frank P Moley III Frank P Moley III

مهندس ارشد ارشد در Catch&Release

Frank Moley یک توسعه دهنده نرم افزار، معمار، دانشجو و معلم پرشور است.

فرانک همه چیز را ساخته است، از برنامه های داخلی کوچک و تک کاره گرفته تا پلتفرم های توزیع شده جهانی در مقیاس بزرگ. از دیدگاه معماری و توسعه، او بر ساخت پلتفرم‌ها با استفاده از معماری‌های کاربردی مدرن و کانتینری‌سازی سیستم‌ها در ارائه‌های ابری چند ابری، عمومی و خصوصی، و ترکیبی تمرکز می‌کند. درایورهای فرانک فراتر از توسعه نرم افزار به امنیت، طراحی و مدل سازی داده ها، DevOps، چابکی و کیفیت گسترش می یابند. بزرگترین علاقه حرفه ای او به عنوان معلم و دانش آموز آموزش است. فرانک تلاش می کند هر روز چیز جدیدی یاد بگیرد و سپس آن را به هر تعداد که می تواند آموزش دهد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.