آموزش امنیت برنامه خود با 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 و گذرنامه
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 23m
27
Pluralsight (پلورال سایت) pluralsight-small
17 تیر 1394 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
133
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Mills Jonathan Mills

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

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

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

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