تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی PHP: احراز هویت کاربر

دوره آموزشی PHP: احراز هویت کاربر

1 ساعت 28 دقیقهمتوسط2021-09-07

مدرسین

Kevin Skoglund

Kevin Skoglund

Founder of NovaFabrica

جزئیات دوره

آیا باید بدانید که چگونه بهترین روشها برای احراز هویت کاربر در PHP را اعمال کنید؟ این دوره شما را با مجموعه ای از بهترین شیوه ها آشنا می کند که می توانید در پروژه های PHP خود استفاده کنید تا از مشکلات امنیتی پرهزینه جلوگیری کنید. مربی کوین Skoglund به شما یک نمای کلی از احراز هویت کاربر در PHP می دهد، سپس به چگونگی پیاده سازی آن می پردازد. او از طریق ایجاد جدول پایگاه داده، افزودن کاربران جدید، ورود و خروج کاربران و کنترل دسترسی به صفحات و عملکردها گام بر می دارد. کوین نحوه کار با رمزهای عبور قوی، جلوگیری از رمزهای ضعیف و بازنشانی رمزهای فراموش شده را به شما نشان می دهد. او به شما نشان می دهد که چگونه می توانید با جلوگیری از مراجع مستقیم ناامن اشیاء (IDOR)، استفاده از HTTPS، محافظت از نشانه های دسترسی و پیگیری ورود به سیستم، تأیید هویت کاربر را تضمین کنید. کوین با یک مجموعه چالش/راه حل به بررسی نحوه نوشتن کد PHP می پردازد که پس از گذشت مدت زمان معینی، ورود کاربر به پایان می رسد.

مهارت ها

Identity and Access ManagementPHPCybersecurityProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - محدود کردن دسترسی کاربران در برنامه‌های PHP
  • 02 - نحوه استفاده از فایل‌های تمرین در GitHub

1. بررسی اجمالی احراز هویت کاربر

  • 03 - شناسایی و کنترل دسترسی
  • 04 - هش کردن و ذخیره رمزهای عبور

2. پیاده‌سازی احراز هویت کاربر در PHP

  • 05 - ایجاد جدول پایگاه داده
  • 06 - معرفی پروژه نمونه
  • 07 - اضافه کردن کاربران جدید
  • 08 - ورود کاربران
  • 09 - خروج کاربران
  • 10 - کنترل دسترسی به صفحات و توابع
  • 11 - چالش - ویرایش کاربران
  • 12 - راه حل - ویرایش کاربران

3. کار با رمزهای عبور قوی

  • 13 - الزامات رمز عبور
  • 14 - جلوگیری از رمزهای عبور ضعیف
  • 15 - بازنشانی رمزهای عبور فراموش شده

4. ایمن کردن احراز هویت کاربر

  • 16 - جلوگیری از IDOR
  • 17 - استفاده از HTTPS
  • 18 - محافظت از نشانه‌های دسترسی
  • 19 - پیگیری ورود
  • 20 - چالش - ورود به سیستم منقضی می‌شود
  • 21 - راه حل - ورود به سیستم منقضی می‌شود

نتیجه

  • 22 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal