نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما نحوه پیاده سازی چندین روش احراز هویت و مجوز در 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?
نمایش نظرات