آموزش امنیت برنامه خود با OAuth و گذرنامه

Securing Your Application with OAuth and Passport

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، احراز هویت OAuth را با Google ، Twitter و Facebook پوشش خواهیم داد. ما همچنین از توکن ها برای برقراری تماس های واقعی API استفاده خواهیم کرد. Passport.js یک بسته ساده و آسان برای استفاده است که با استفاده از استراتژی ها ، احراز هویت OAuth را برای شما مدیریت می کند. در این دوره ، ما نحوه کار با گذرنامه را برای ورود به وب سایت با Google ، Twitter و Facebook کار خواهیم کرد. ما در مورد ترکیب چندین حساب رسانه های اجتماعی در یک حساب کاربری ذخیره شده در یک پایگاه داده MongoDB بحث خواهیم کرد. ما با استفاده از نشانه ها تماسهای API تأیید شده را با توییتر و فیس بوک برقرار خواهیم کرد.

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

مقدمه Introduction

  • مقدمه Introduction

  • به هر حال OAuth چیست؟ What Is OAuth Anyway?

  • تنظیم محیط زیست Setting up Our Environment

  • خلاصه Summary

با Google وارد شوید Sign in with Google

  • مقدمه Introduction

  • راه اندازی Passport Middleware Setting up Passport Middleware

  • یافتن استراتژی Google Finding a Google Strategy

  • با استفاده از استراتژی Google Using the Google Strategy

  • برنامه خود را با Google Console تنظیم کنید Setting up Your App with the Google Console

  • تنظیم مسیرهای Auth Setting up Our Auth Routes

  • ایجاد دیدگاه های ما Creating Our Views

  • خلاصه Summary

افزودن سرویسهای بیشتر Adding in More Providers

  • مقدمه Introduction

  • تنظیم کد ما برای چندین استراتژی Setting Our Code Up for Multiple Strategies

  • مسیرهای ایمن Securing Routes

  • ایجاد یک شی کاربر Creating a User Object

  • افزودن توییتر Adding Twitter

  • در حال آزمایش توییتر Testing Twitter

  • افزودن فیس بوک Adding Facebook

  • خلاصه Summary

تماس با ارائه دهندگان OAuth Calling OAuth Providers

  • مقدمه Introduction

  • ذخیره کاربر ما در MongoDB Saving Our User to MongoDB

  • پیوند دادن ارائه دهندگان ما با هم Tying Our Providers Together

  • Graph API و سرویس فیس بوک ما The Graph API and Our Facebook Service

  • مصرف سرویس فیس بوک ما Consuming Our Facebook Service

  • مصرف Twitter API Consuming the Twitter API

  • خلاصه Summary

نمایش نظرات

آموزش امنیت برنامه خود با OAuth و گذرنامه
جزییات دوره
2h 23m
27
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
133
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Mills Jonathan Mills

جاناتان نویسنده Pluralsight ، مشاور فناوری و رهبر تجارت است. جاناتان به عنوان عضوی از تیم مشاور ارشد دیجیتال در فناوری جهانی جهانی ، می تواند از تجربیات و مهارت های منحصر به فرد خود برای ایجاد تحول دیجیتال برای مشتریان خود استفاده کند. جاناتان به عنوان یک رهبر اختصاصی برای توسعه دهندگان ، در هیئت مدیره کنفرانس توسعه دهندگان کانزاس سیتی فعالیت می کند ، MVP مایکروسافت است و به عنوان سخنران ثابت و سخنران اصلی در کنفرانس های سراسر جهان است.