Securing Your Application with OAuth and Passport
Pluralsight
Course Summary
In this course, we will cover OAuth authentication with Google, Twitter, and Facebook. We will also use tokens to make authentic API calls.
-
+
Course Description
Passport.js is a simple and easy to use package that will manage OAuth authentication for you using strategies. In this course, we will work though how to use Passport to sign in to a website with Google, Twitter, and Facebook. We will discuss combining multiple social media accounts into one user account stored in a MongoDB database. We will finish by using tokens to make authenticated API calls out to Twitter and Facebook.
-
+
Course Syllabus
Introduction- 15m 41s
—Introduction 1m 50s
—What Is OAuth Anyway? 6m 32s
—Setting up Our Environment 5m 54s
—Summary 1m 23sSign in with Google- 38m 52s
—Introduction 1m 23s
—Setting up Passport Middleware 6m 51s
—Finding a Google Strategy 1m 32s
—Using the Google Strategy 4m 11s
—Setting up Your App with the Google Console 6m 2s
—Setting up Our Auth Routes 6m 6s
—Creating Our Views 10m 32s
—Summary 2m 11sAdding in More Providers- 37m 22sCalling OAuth Providers- 51m 37s