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

Java Spring Security

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Java Spring Security به شما این امکان را می دهد که یک لایه امنیتی به برنامه های وب جاوا خود اضافه کنید. یک لایه احراز هویت به برنامه وب خود اضافه کنید (یعنی نام کاربری/رمز عبور) از نقش‌ها برای مدیریت حساب‌های کاربری استفاده کنید (یعنی کاربر اصلی در مقابل کاربر سرپرست در مقابل کاربر فوق‌العاده) رمزگذاری خودکار رمزهای عبور ذخیره شده در پایگاه داده خود را متوقف کنید کاربران از اشتراک‌گذاری حساب‌های کاربری خود (از طریق جلسه) مدیریت) افزودن امنیت سطح متد برای جلوگیری از دسترسی کاربران خاص به روش‌های خاص افزودن منطق سفارشی برای استفاده از Spring Security در سیستم‌های قدیمی خود ایده آل است همچنین درک الگوی طراحی MVC قبل از شروع این دوره مفید خواهد بود. دانش کاری در مورد Spring Framework Knowledge Maven نیز خوب است، اما اجباری نیست. ضروری

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

هیچ تجربه قبلی با امنیت Spring لازم نیست.

من دقیقاً به شما نشان خواهم داد که چگونه برنامه وب جاوا جدید یا موجود خود را بردارید و آن را طوری بسازید که بتوانید از صفحات/URLهای خاصی در برابر کاربران غیرمجاز محافظت کنید.

کاربر غیرمجاز چیست؟

هر کسی که هنوز نام کاربری و رمز عبوری که با ورودی پایگاه داده شما مطابقت داشته باشد ارائه نکرده است!

من حتی به شما نشان می‌دهم که چگونه به حساب‌های کاربری نقش‌ها اختصاص دهید تا بتوانید تجربه کاربری را سفارشی کنید.

کاربران اصلی، کاربران سرپرست، کاربران فوق العاده، هر نقش کاربری که می خواهید ایجاد کنید، می توانید آنها را در برنامه وب خود بگنجانید و به روش های پویا پاسخ دهید

یاد خواهید گرفت که چگونه Spring Security را مستقیماً در پایگاه داده موجود خود ادغام کنید و از صفحاتی که دوست دارید در کمتر از یک روز محافظت کنید.

به علاوه من دقیقاً به شما نشان می‌دهم که چگونه فرآیند "تنظیم" همیشه مزاحم را مدیریت کنید تا تجربه‌ای بدون درد برای شما باشد.


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

امنیت بهار - مقدمه Spring Security - The Introduction

  • امنیت بهار چیست؟ What is Spring Security

  • امنیت بهار چیست؟ What is Spring Security

  • شروع شدن Getting Started

  • راه اندازی Spring Security Setting up Spring Security

  • راه اندازی Spring Security Setting up Spring Security

امنیت بهار - مقدمه Spring Security - The Introduction

  • شروع شدن Getting Started

سفارشی سازی Customization

  • افزودن صفحه ورود Adding a Login Page

  • رمزگذاری رمزهای عبور شما Encoding Your Passwords

  • ایجاد سرویس اطلاعات کاربر Creating a User Details Service

  • پیاده سازی جزئیات کاربر Implementing a User Details

  • تست سرویس جزئیات کاربر ما Testing our User Details Service

  • تست سرویس جزئیات کاربر ما Testing our User Details Service

سفارشی سازی Customization

  • افزودن صفحه ورود Adding a Login Page

  • رمزگذاری رمزهای عبور شما Encoding Your Passwords

  • ایجاد سرویس اطلاعات کاربر Creating a User Details Service

  • پیاده سازی جزئیات کاربر Implementing a User Details

در حال اتمام Finishing Up

  • بیایید با پایگاه های داده صحبت کنیم Let's Talk Databases

  • بیایید با پایگاه های داده صحبت کنیم Let's Talk Databases

  • جعل درخواست کراس سایت چیست؟ What is Cross Site Request Forgery?

  • چگونه از سیستم خارج شویم How to Log Out

  • چگونه از سیستم خارج شویم How to Log Out

  • @AuthenticationPricipal Annotation @AuthenticationPricipal Annotation

  • @Secured Annotation @Secured Annotation

در حال اتمام Finishing Up

  • جعل درخواست کراس سایت چیست؟ What is Cross Site Request Forgery?

  • @AuthenticationPricipal Annotation @AuthenticationPricipal Annotation

  • @Secured Annotation @Secured Annotation

موضوعات پاداش Bonus Topics

  • افزودن روش امنیت سطح Adding Method Level Security

  • مدیریت جلسات همزمان Concurrent Session Management

موضوعات پاداش Bonus Topics

  • افزودن روش امنیت سطح Adding Method Level Security

  • مدیریت جلسات همزمان Concurrent Session Management

نمایش نظرات

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

آموزش امنیت بهار جاوا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3 hours
15
Udemy (یودمی) udemy-small
04 تیر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,646
4.3 از 5
دارد
دارد
دارد
Trevor Page

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Trevor Page Trevor Page

مهندس ارشد نرم افزار

Udemy (یودمی)

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

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