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

Authentication and Authorization in Angular

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هر زمان که برنامه‌ای را می‌سازید، باید زمان بگذارید تا از فعالیت‌های غیرمجاز محافظت کنید. در این دوره، Authentication and Authorization in Angular، خواهید دید که چرا احراز هویت و مجوز مهم است و چگونه هر دو را پیاده سازی کنید. ابتدا، گزینه‌های احراز هویت و مجوزی را که در برنامه‌های Angular front-end دارید بررسی خواهید کرد. در مرحله بعد، احراز هویت اولیه کوکی، احراز هویت با OpenID Connect و OAuth2 را پوشش خواهید داد. این روش های احراز هویت از الگوی BFF استفاده می کنند که به طور گسترده پوشش داده خواهد شد. در نهایت، نحوه انجام مجوز در یک برنامه Angular واقعی را خواهید دید. در پایان این دوره، نحوه افزودن احراز هویت و مجوز را به یک برنامه Angular تک صفحه ای خواهید دانست.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

BFF و احراز هویت کوکی BFF and Cookie Authentication

  • آنچه باید قبل از شروع بدانید What You Should Know Before Starting

  • آنچه باید قبل از شروع بدانید What You Should Know Before Starting

  • احراز هویت و مجوز Authentication and Authorization

  • احراز هویت و مجوز Authentication and Authorization

  • به مرورگر اعتماد نکنید Don't Trust the Browser

  • به مرورگر اعتماد نکنید Don't Trust the Browser

  • BFF: Backend برای Frontend BFF: Backend For Frontend

  • BFF: Backend برای Frontend BFF: Backend For Frontend

  • اولین ورود A First Login

  • اولین ورود A First Login

  • ساختار BFF Structure of the BFF

  • ساختار BFF Structure of the BFF

  • Frontend The Frontend

  • Frontend The Frontend

  • کوکی های SameSite SameSite Cookies

  • کوکی های SameSite SameSite Cookies

  • پروکسی معکوس Reverse Proxy

  • پروکسی معکوس Reverse Proxy

OpenID Connect و OAuth2 OpenID Connect and OAuth2

  • احراز هویت با ارائه دهنده هویت Authentication with an Identity Provider

  • احراز هویت با ارائه دهنده هویت Authentication with an Identity Provider

  • مفاهیم ارائه دهنده هویت Identity Provider Concepts

  • مفاهیم ارائه دهنده هویت Identity Provider Concepts

  • احراز هویت مشتری Client Authentication

  • احراز هویت مشتری Client Authentication

  • جریان می یابد Flows

  • جریان می یابد Flows

  • کاوش در ارائه دهندگان هویت Exploring Identity Providers

  • کاوش در ارائه دهندگان هویت Exploring Identity Providers

  • خروج از سیستم Logging Out

  • خروج از سیستم Logging Out

  • خروج از کانال جلو و عقب Front- and Back-channel Logout

  • خروج از کانال جلو و عقب Front- and Back-channel Logout

  • آناتومی یک نشانه Anatomy of a Token

  • آناتومی یک نشانه Anatomy of a Token

  • فراخوانی یک API خارجی Calling an External API

  • فراخوانی یک API خارجی Calling an External API

  • Refresh Tokens Refresh Tokens

  • Refresh Tokens Refresh Tokens

  • سبک های BFF BFF Styles

  • سبک های BFF BFF Styles

  • چرخش به عقب Circling Back

  • چرخش به عقب Circling Back

مجوز Authorization

  • محل اجرای مجوز Where to Implement Authorization

  • محل اجرای مجوز Where to Implement Authorization

  • دستکاری UI با استفاده از داده های ادعاها Manipulating the UI Using Claims Data

  • دستکاری UI با استفاده از داده های ادعاها Manipulating the UI Using Claims Data

  • نگهبانان مسیر Route Guards

  • نگهبانان مسیر Route Guards

  • اطلاعات مجوز: فقط کوکی ها Authorization Data: Cookies Only

  • اطلاعات مجوز: فقط کوکی ها Authorization Data: Cookies Only

  • داده های مجوز: OpenID Connect Authorization Data: OpenID Connect

  • داده های مجوز: OpenID Connect Authorization Data: OpenID Connect

  • یکپارچه سازی یک API مجوز Integrating an Authorization API

  • یکپارچه سازی یک API مجوز Integrating an Authorization API

نمایش نظرات

آموزش احراز هویت و مجوز در Angular
جزییات دوره
2h 14m
56
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
Roland Guijt
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Roland Guijt Roland Guijt

Roland یک MVP مایکروسافت است که از کنجکاوی مداوم پیرامون تکنیک های جدید در توسعه نرم افزار برخوردار است. تمرکز او بر روی همه چیز است. Net و فن آوری های مرورگر. وی به عنوان یک مربی طولانی مدت دوره های زیادی را در این زمینه هدایت می کرد و در کنفرانس های بین المللی درباره آنها صحبت می کرد. او همچنین برای ارائه کارگاه های خود-توسعه یافته به دور دنیا سفر می کند. کلمه ای که وقتی به توسعه نرم افزار فکر می کند به ذهنش خطور می کند اشتیاق است! رولان به همراه همسر و دو پسرش در هلند زندگی می کند.