نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما نحوه پیاده سازی چندین روش احراز هویت و مجوز در PHP را آموزش می دهد. اجرای احراز هویت و مجوز در PHP برای حفاظت از برنامه های شما و اطمینان از استفاده صحیح از آنها بسیار مهم است. در این دوره ، احراز هویت و مجوز در PHP ، شما می آموزید که چگونه چندین روش احراز هویت و مجوز را با استفاده از PHP پیاده سازی کنید. ابتدا ، نحوه پیاده سازی چهار نوع احراز هویت را بررسی خواهید کرد: HTTP ، Session ، OAuth2 و OIDC. در مرحله بعدی ، نحوه اجرای دو نوع مجوز را خواهید فهمید: کنترل دسترسی مبتنی بر نقش (RBAC) و لیست های کنترل دسترسی (ACL). سرانجام ، شما مقدمه ای گسترده در مورد قوانین حریم خصوصی مدرن و تأثیرات آن بر اقدامات امنیتی که در برنامه های خود اعمال می کنید ، خواهید دید. پس از پایان این دوره ، مهارت ها و دانش لازم برای پیاده سازی احراز هویت و مجوز مدرن در برنامه های وب PHP خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
احراز هویت چیست؟
What Is Authentication?
-
احراز هویت چیست؟
What Is Authentication?
احراز هویت HTTP
HTTP Authentication
-
معرفی ماژول
Module Introduction
-
احراز هویت HTTP چیست؟
What Is HTTP Authentication?
-
احراز هویت اساسی HTTP
HTTP Basic Authentication
-
احراز هویت HTTP
HTTP Digest Authentication
-
خلاصه ماژول
Module Recap
(HTTP + HTML) احراز هویت مبتنی بر فرم
(HTTP+HTML) Form-based Authentication
-
معرفی ماژول
Module Introduction
-
احراز هویت مبتنی بر فرم چیست؟
What Is Form Based Authentication?
-
مزایا و معایب
Advantages and Disadvantages
-
احراز هویت مبتنی بر فرم را در PHP پیاده سازی کنید
Implement Form Based Authentication in PHP
-
خلاصه ماژول
Module Recap
مجوز چیست؟
What Is Authorization?
-
مجوز چیست؟
What Is Authorization?
ACL (لیست های کنترل دسترسی)
ACL (Access Control Lists)
-
معرفی ماژول
Module Introduction
-
لیست های کنترل دسترسی چیست؟
What Are Access Control Lists?
-
پیاده سازی لیست های کنترل دسترسی در PHP
Implementing Access Control Lists in PHP
-
خلاصه ماژول
Module Recap
RBAC (کنترل دسترسی مبتنی بر نقش)
RBAC (Role-based Access Control)
-
معرفی ماژول
Module Introduction
-
کنترل دسترسی مبتنی بر نقش چیست؟
What Is Role-based Access Control?
-
مزایا و معایب
Advantages and Disadvantages
-
کنترل دسترسی مبتنی بر نقش را در PHP پیاده سازی کنید
Implement Role-based Access Control in PHP
-
خلاصه ماژول
Module Recap
تأیید اعتبار JWT (JSON Web Token)
JWT (JSON Web Token) Authentication
-
معرفی ماژول
Module Introduction
-
نشانه های وب JSON چیست؟
What Are JSON Web Tokens?
-
مزایا و معایب
Advantages and Disadvantages
-
JSON Web Tokens را در PHP پیاده سازی کنید
Implement JSON Web Tokens in PHP
-
خلاصه ماژول
Module Recap
تأثیر قانون حریم خصوصی
The Impact of Privacy Legislation
-
معرفی ماژول
Module Introduction
-
مروری بر قانون حریم خصوصی
Privacy Legislation Overview
-
برای توسعه دهندگان چه معنی دارد؟
What Does It Mean for Developers?
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات