امنیت اپلیکیشن های جنگو
✅ سرفصل و جزئیات آموزش
از وب اپلیکیشن جنگو خود با استفاده از اقدامات ضروری امنیتی و احراز هویت محافظت کنید. یاد بگیرید چگونه احراز هویت دو مرحله ای را پیاده سازی کنید و داده کاربران را رمزنگاری کنید.
حفاظت از حریم خصوصی و داده کاربران یک دستورالعمل واضح برای موفقیت کسب و کار است. در این دوره، یاد بگیرید چگونه وب اپلیکیشن Django خود را با استفاده از اقدامات ضروری امنیتی و احراز هویت حفاظت کنید. از یک پروژه نمونه (یک وب اپلیکیشن Django پیش ساخته و یک API REST برای آن وب اپلیکیشن) استفاده کنید.
مدرس Rudolf Olah نشان می دهد که چگونه کدی اضافه کنید که اپلیکیشن شما را از حملات سایبری ایمن نگه دارد. کشف کنید چگونه احراز هویت دو مرحله ای از طریق SMS را اضافه کنید، مجوزهای بر اساس اشیاء را راه اندازی کنید و از مجوزهای بر اساس گروه استفاده کنید تا به گروه های کاربران اجازه دهید به داده دسترسی، اصلاح و حذف کنند.
علاوه بر این، یاد بگیرید چگونه لاگ های حسابرسی برای انطباق ایجاد کنید، رمزنگاری بدون دانش صفر را پیاده سازی کنید، یک آزمایش واحد بنویسید تا اطمینان حاصل شود که داده سرور کاملاً برای یک کاربر رمزنگاری شده اند.
امنیت اپلیکیشن های جنگو
-
امنیت و Django 0:00:58
-
آنچه باید بدانید 0:00:24
-
چه مواردی در پروژه گنجانده شده اند؟ 0:00:15
-
نصب پروژه 0:00:53
-
اجرای سرور 0:00:22
-
راه اندازی مجوزهای بر اساس اشیاء در Django 0:00:59
-
فعال سازی مجوزهای بر اساس اشیاء در Django 0:03:47
-
تست واحد برای مجوزهای بر اساس اشیاء در Django 0:02:48
-
ایجاد مدل مجوزهای گروهی 0:04:27
-
تست واحد برای کنترل دسترسی و مجوزهای گروهی 0:03:38
-
افزودن لاگ های اکتیویتی برای حسابرسی 0:03:04
-
حذف اشیاء به روش سازگار با حسابرسی و انطباق 0:03:46
-
استفاده از ApacheBench برای شبیه سازی سیل درخواست ها 0:05:13
-
چگونه اطمینان حاصل کنیم که عملکردها تنها یکبار انجام شوند؟ 0:02:51
-
تست واحد برای عملکردهای ایپدمنت که باید تنها یکبار روی دهند 0:02:21
-
استفاده از صف های پس زمینه برای محدود کردن سیل درخواست ها 0:03:43
-
تست واحد برای پیشگیری از سیل در صف های پس زمینه 0:02:28
-
رمزگذاری بر اساس فیلد داده در Django 0:02:45
-
تست واحد برای رمزگذاری بر اساس فیلد 0:02:45
-
رمزگذاری بدون دانش صفر داده در Django 0:03:35
-
احراز هویت دو مرحله ای 0:05:41
-
بسته بندی داده کاربر برای دانلود 0:05:59
-
استفاده از Twilio برای ارسال کد SMS 0:03:30
-
تأیید کد SMS و فعال سازی 2FA 0:01:56
-
اعتبارسنجی ورود 2FA قبل از انجام اقدامات در Django 0:01:26
-
تست واحد الزام ورود 2FA برای Django REST API 0:02:29
-
فعال سازی توکن های CSRF در Django 0:02:15
-
تست واحد فرم های Django که از CSRF استفاده می کنند 0:03:34
-
گام های بعدی 0:00:23
مشخصات آموزش
امنیت اپلیکیشن های جنگو
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:29
- مدت زمان :1:27:15
- حجم :210.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy