آموزش احراز هویت و مجوز در PHP

Authentication and Authorization in PHP

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

نمایش نظرات

آموزش احراز هویت و مجوز در PHP
جزییات دوره
2h 36m
30
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Matthew Setter Matthew Setter

Matthew Setter یک توسعه دهنده نرم افزار مستقل است ، با بیش از 10 سال تجربه توسعه ، در سه کشور و طیف وسیعی از صنایع. وی متخصص در طیف وسیعی از فناوری ها است ، در درجه اول: PHP ، Zend Framework و JavaScript. او همچنین یک نویسنده مستقل فنی است ، که به طور مرتب پست های وبلاگ فنی ، گزارش های غوطه وری عمیق و آموزش های ویدئویی ایجاد می کند تا به سایر توسعه دهندگان کمک کند کار خود را یاد بگیرند و به کار گیرند. علاوه بر این دو تخصص ، وی همچنین بنیانگذار و ویراستار Master Zend Framework می باشد که مختص کمک به توسعه دهندگان در چارچوب Zend است.