OAuth2 and OpenID Connect Strategies for AngularJS and ASP.NET

When you're building an Angular or ASP.NET MVC-based application, sooner or later you'll want to secure it - preferably sooner rather than later. In this course, you'll learn how OAuth2 and OpenID Connect, today's widely-used standards, can help you with that.
Course info
Rating
(268)
Level
Intermediate
Updated
Dec 21, 2015
Duration
4h 8m
Table of contents
Introduction
Understanding OAuth 2.0 Basics
Authorizing Access to the API
Understanding Identity: OpenID Connect
Working with OpenID Connect on the Client
Impersonating the User When Accessing the API
Advanced Topics
Dealing with Credentials
Description
Course info
Rating
(268)
Level
Intermediate
Updated
Dec 21, 2015
Duration
4h 8m
Description

A typical application these days consists of (at least) a client application and an API. In this practical, demo-driven course, you'll learn how to work with authorization and authentication using today's widely-used standards: OAuth2 and OpenID Connect. The focus of this course is security, both for Angular and ASP.NET MVC-based applications, but it aims to go beyond that. Amongst other things, we'll look into finding a safe way to get identity-related information in your application over impersonation when accessing an API, right up to dealing with credentials and two-factor authentication.

About the author
About the author

Kevin Dockx is a freelance solution architect (mobile/web), author & consultant, living in Antwerp (Belgium).

More from the author
Securing Blazor Client-side Applications
Intermediate
2h 35m
Aug 27, 2020
Building an Async API with ASP.NET Core
Intermediate
2h 49m
Jun 2, 2020
More courses by Kevin Dockx