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

Authentication and Authorization in React

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: به نظر می رسد افزودن احراز هویت و مجوز به یک برنامه برای آن یک نفر در تیم کار باشد. تنها کسی که آن را درک می کند. پس از تماشای این، شما آن شخص خواهید بود. احراز هویت اغلب چیزی است که اکثر تیم‌ها تا زمانی که نیاز نباشد در نظر نمی‌گیرند، با این حال چندین ریسک مدیریتی و امنیتی ایجاد می‌کند. در این دوره، Authentication and Authorization React، احراز هویت و مجوز را در React نشان خواهیم داد. ابتدا، احراز هویت اولیه کوکی ها را بررسی خواهید کرد. سپس، نحوه احراز هویت با OpenID Connect و OAuth2 را یاد خواهید گرفت. در نهایت، نحوه انجام مجوز در یک برنامه واقعی React را خواهید دید. در پایان این دوره، شما با گزینه‌های احراز هویت و مجوزی که در برنامه‌های فرانت‌اند React دارید آشنا خواهید شد.

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

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

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

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

  • آنچه شما باید بدانید What You Should Know

  • احراز هویت (AuthN) و مجوز (AuthZ) Authentication (AuthN) and Authorization (AuthZ)

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

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

  • عملکرد اولیه Initial Functionality

  • باطن The Backend

  • Frontend The Frontend

  • همان کوکی های سایت Same Site Cookies

  • استقرار و اشکال زدایی Deployment and Debugging

OpenID Connect و OAuth2 OpenID Connect and OAuth2

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

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

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

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

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

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

  • یک API خارجی تماس بگیرید Call an External API

  • سبک های BFF BFF Styles

  • چرخش به عقب: چرا به این نیاز داریم؟ Circling Back: Why Do We Need This?

مجوز Authorization

  • مجوز را کجا اجرا کنیم؟ Where to Implement Authorization?

  • مجوز با استفاده از ادعاها Authorization Using Claims

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

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

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

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Roland Guijt Roland Guijt

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