Getting Started with OAuth 2.0

OAuth 2.0 is the go-to solution for API security, bringing authorization and delegation to modern HTTP APIs. In this course, you'll learn the fundamentals of OAuth, allowing you to architect and implement the right solution for your requirements.
Course info
Rating
(128)
Level
Intermediate
Updated
May 28, 2020
Duration
2h 1s
Table of contents
Course Overview
API Security 101
OAuth in Detail
Best Practices for Native Applications
Best Practices for Browser-based Applications
Extending OAuth
Description
Course info
Rating
(128)
Level
Intermediate
Updated
May 28, 2020
Duration
2h 1s
Description

OAuth 2.0 is the go-to solution for API security, bringing authorization and delegation to modern HTTP APIs. In this course, Getting Started with OAuth 2.0, you'll learn the fundamentals of OAuth and why it is preferred over past solutions. First, you'll explore each grant type and flow in detail, looking at their strengths and weaknesses, and when they should be used or not. Next, you'll take a close look at native applications such as mobile apps, and their unique security issues when using OAuth. Finally, you'll learn some common extensions to the OAuth protocols, such as OpenID Connect and the upcoming OAuth device flow. All of this will be covered without using any particular programming language or stack. When you're finished with this course, you will know how to integrate with any OAuth 2 authorization server and architect the right solution for you.

About the author
About the author

Scott Brady is a software developer specializing in in IdentityServer4 and all things Authentication, Identity, OAuth, and OpenID Connect. Scott spends his time helping customers implement Single Sign On solutions, writing blog posts, and building IdentityServer components for Rock Solid Knowledge.

More from the author
ASP.NET Authentication: The Big Picture
Beginner
1h 33m
Sep 5, 2019
ASP.NET Core Identity Deep Dive
Intermediate
2h 30m
Mar 9, 2018
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Scott Brady on Welcome to my Course. Getting started with a war in this course, we're going to take a look at the North to authorization framework. Some of the work that's been happening that makes a wolf today's extensions, the gold standard for a P I security. This course is going to be completely programming free. It is suitable for software developers off any language or stock. We'll be taking a detailed look. Ap I authorisation as a whole, including both. What old aims to solve on why older methods should no longer be used? We'll see health grant types on when each one is suitable for use it on when they are not, how native applications such as mobile apps have their own challenges and solutions. And finally, the future of taking a look at some of the upcoming extension specifications on how existing extensions can be used. If you're looking for a course that will allow you to understand and have a fighting chance with any award implementation, then you're in the right place. This course will allow you to talk the talk on architect, the right solution. I hope you'll join me on this journey to learn l two on a P I authorization with the getting started with old to course apparel site.