دوره آموزشی
دوبله زبان فارسی

آموزش API Platform 3 - بخش 2 - امنیت برای Treasures شما

آموزش API Platform 3 - بخش 2 - امنیت برای Treasures شما

✅ سرفصل و جزئیات آموزش

درباره این دوره

در اینجا اژها خواهید دید! ما یک API خوب برای ذخیره کردن dragon treasures ساختیم، اما جزئیات کوچکی به نام امنیت را کاملا نادیده گرفتیم! در این آموزش، API مبتنی بر API Platform خود را به تمام روش های موجود ایمن سازی خواهید کرد و یک مجموعه تست هوشمندانه در طول مسیر راه اندازی خواهید کرد.

آنچه یاد خواهید گرفت

  • غیرفعال سازی مستندسازی در تولید
  • انواع مختلف احراز هویت API
  • لاگ کردن از طریق Ajax و سشن ها
  • ایجاد یک سیستم توکن API با scopes
  • منابع API خود را ایمن سازی کنید.
  • تست های بوت استرپ با zenstruck/browser و zenstruck/foundry
  • چگونه از PATCH استفاده کنیم؟
  • افزودن عملیات های securityPostDenormalize و امنیت و استفاده از آبجکت
  • Voters
  • فیلدهای شرطی بر اساس مجوزها: [ApiProperty(security: 'is_granted(...)')]#
  • استفاده از یک state processor برای هش کردن پسوردهای کاربر
  • گروه های سریال سازی پویا با یک ContextBuilder
  • فیلدهای کاملا پویا با decorate کردن normalizer
  • جلوگیری از داده غیرمجاز با اعتبارسنجی
  • تنظیم خودکار مالک یک آبجکت هنگام ایجاد
  • کالکشن های فیلتر خودکار با "query extensions"

آموزش API Platform 3 - بخش 2 - امنیت برای Treasures شما

  • اسناد API در تولید؟ 08:22
  • توکن های API؟ کوکی های سشن؟ 08:07
  • فرم لاگین API با json_login 05:36
  • مدیریت خطاهای احراز هویت 03:47
  • هنگام موفقیت احراز هویت 06:03
  • خروج از سیستم و انتقال داده API به جاوا اسکریپت 05:45
  • انتقال مقادیر به Stimulus 04:32
  • انواع توکن و انتیتی ApiToken 05:59
  • تولید فیکسچرها و توکن API 05:58
  • Authenticator توکن دسترسی 08:56
  • سفارشی سازی اسناد OpenAPI 07:31
  • Scopes توکن API 05:51
  • انکار دسترسی با گزینه Security 07:11
  • بوت استرپ یک سیستم تست عالی 08:18
  • Assertions تست JSON و Seed کردن پایگاه داده 03:41
  • Assertions پیشرفته و انعطاف پذیر تست JSON 04:04
  • تست احراز هویت 04:59
  • سفارشی سازی مرورگر به صورت گلوبال 03:50
  • تست احراز هویت توکن 03:24
  • رفتار PUT جدید 04:46
  • اجازه فقط به مالکان برای ویرایش 07:49
  • اجازه به کابران ادمین برای ویرایش هر Treasure 04:11
  • Security Voter 06:13
  • فیلدهای شرطی بر اساس کاربر: ApiProperty 05:13
  • تست کاربر و پسورد ساده 04:21
  • State Processors: هشینگ پسورد کاربر 06:55
  • فرمت های پچ و گروه های اعتبارسنجی 08:01
  • گروه های پویا: Context Builder 08:26
  • Normalizer سفارشی 05:08
  • decorate کردن normalizer 06:29
  • فیلدهای کاملا سفارشی 03:24
  • Validator سفارشی 07:58
  • اعتبارسنجی اینکه مقادیر چگونه تغییر می کنند؟ 08:30
  • تنظیم خودکار مالک 04:19
  • Query Extension: فیلتر خودکار یک کالکشن 06:15
  • 404 برای آیتم های منتشر نشده 08:00
  • فیلترینگ کالکشن رابطه 05:39

1,468,000 293,600 تومان

مشخصات آموزش

آموزش API Platform 3 - بخش 2 - امنیت برای Treasures شما

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:
  • تعداد درس:37
  • مدت زمان :03:43:31
  • حجم :1.31GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید