لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش احراز هویت و مجوز در 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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Roland یک MVP مایکروسافت است که از کنجکاوی مداوم پیرامون تکنیک های جدید در توسعه نرم افزار برخوردار است. تمرکز او بر روی همه چیز است. Net و فن آوری های مرورگر. وی به عنوان یک مربی طولانی مدت دوره های زیادی را در این زمینه هدایت می کرد و در کنفرانس های بین المللی درباره آنها صحبت می کرد. او همچنین برای ارائه کارگاه های خود-توسعه یافته به دور دنیا سفر می کند. کلمه ای که وقتی به توسعه نرم افزار فکر می کند به ذهنش خطور می کند اشتیاق است! رولان به همراه همسر و دو پسرش در هلند زندگی می کند.
نمایش نظرات