توضیحات
آموزش معماری امنیت برنامه های جاوا با Spring Security 6
نام دوره : [NEW] Spring Security 6 Zero to Master along with JWT,OAUTH2
پیش نیاز:
توضیحات:
دوره «Spring Security Zero to Master» به درک معماری Spring Security، بستههای مهم، رابطها، کلاسهای داخل آن که درخواستهای احراز هویت و مجوز را در برنامههای کاربردی وب رسیدگی میکند، کمک میکند.
همچنین رایجترین موضوعات مرتبط با امنیت مانند CORs، CSRF، JWT، OAUTH2، مدیریت رمز عبور، امنیت سطح روش، کاربر، نقشها و مدیریت مقامات در برنامههای وب را پوشش میدهد.
در زیر سرفصل های مهمی که این دوره پوشش می دهد آورده شده است:
- جزئیات چارچوب SecuritySpring و ویژگی های آن
- نحوه تطبیق امنیت برای یک برنامه وب جاوا با استفاده از Spring Security
- مدیریت رمز عبور در Spring Security با PasswordEncoders
- غواصی عمیق در مورد رمزگذاری، رمزگذاری و هش کردن
- CSRF، CORS چیست و چگونه به آنها رسیدگی کنیم
- احراز هویت و مجوز چیست؟ چقدر با هم فرق دارند.
- ایمن سازی URL های نقطه پایانی در داخل برنامه های وب با استفاده از Ant، MVC و Regex Matchers
- فیلترها در Spring Security و نحوه نوشتن فیلترهای سفارشی خود
- بررسی عمیق JWT (JSON Web Tokens) و نقش آنها در احراز هویت و مجوز
- غواصی عمیق در مورد OAUTH2 و انواع مختلف جریان های کمک مالی در داخل OAUTH2.
- غواصی عمیق در مورد OpenID Connect و نحوه ارتباط آن با OAUTH2
- اعمال قوانین مجوز با استفاده از نقش ها، مقامات داخل یک برنامه وب با استفاده از Spring Security
- امنیت سطح روش در برنامه های کاربردی وب / غیر وب
- ادغام ورود به سیستم اجتماعی در برنامه های کاربردی وب
- راه اندازی سرور مجوز با استفاده از KeyCloak
پیش نیاز دوره، دانش پایه جاوا، Spring و علاقه به یادگیری است.
دوره آموزش معماری امنیت برنامه های جاوا با Spring Security 6 برای چه کسانی است:
- دانش آموزان مبتدی که در حال یادگیری فریم ورک Spring هستند و به امنیت نیز علاقه مند هستند
- توسعه دهندگانی که از قبل توسعه برنامه های کاربردی وب با استفاده از فریم ورک Spring را می دانند
- معماران جاوا
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید