Securing Angular Apps with OpenID Connect and OAuth 2

OpenID Connect and OAuth 2 allow your apps to use modern security protocols and to participate in a Single Sign-on (SSO) experience across multiple apps. This course will show you how to authenticate users and authorize access in your Angular apps.
Course info
Rating
(121)
Level
Intermediate
Updated
Oct 29, 2019
Duration
3h 14m
Table of contents
Course Overview
Angular App Security Big Picture
Authenticating with OpenID Connect
Connecting to a Different OpenID Connect Provider
Authorizing Calls to Your Backend APIs with OAuth 2
Enhancing the Security User Experience
Description
Course info
Rating
(121)
Level
Intermediate
Updated
Oct 29, 2019
Duration
3h 14m
Description

Securing your Angular apps with modern, interoperable security protocols helps you ensure your apps are secure, and that they can participate in a Single Sign-on (SSO) experience across multiple apps that use the same identity provider. In this course, Securing Angular Apps with OpenID and OAuth 2, you will learn how to apply the OpenID Connect and OAuth 2 protocols to authenticate users and authorize their access to functionality and data in your apps. First, you will explore the security fundamentals and concepts you need to be aware of for Angular apps. Next, you will discover how to connect to your OpenID Connect identity provider for authentication. Lastly, you will successfully use and manage your OAuth 2 access tokens for authorization. When you are finished with this course, you will have a solid foundation for building your Angular apps with robust security and done in a way that lets you integrate with any OpenID Connect and OAuth 2 identity provider.

About the author
About the author

Brian Noyes is CTO and Architect at Solliance, an expert technology solutions development company. Brian is a Microsoft Regional Director and MVP, and specializes in rich client technologies including XAML and HTML 5, as well as building the services that back them with WCF and ASP.NET Web API.

More from the author
WPF Productivity Playbook
Intermediate
2h 57m
Aug 22, 2016
More courses by Brian Noyes
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] this'd Brian noise and welcome to my course, securing angular apse with open eye D connect. And a lot, too. I'm a software architect with over 20 years experience and have been working with angular and other single page application frameworks for over five years. I've seen many approaches to security, some good and some really bad. It's never been more important to make sure the apse you build and the data they manage our secure than it is today. There's also a growing expectation from users that APS will participate in a single sign on experience for the user so they don't have to remember and use separate accounts for every app they work with. In this course, I'll show you how you can use open I D connect and a lot to protocols to secure your angular APS with the most modern interoperable, standardized and secure protocols and ones that allow you're apt to be part of a single sign on ecosystem of APS. For your users, you'll see howto handle the authentication process, getting your users logged in and authorization or access control to make sure users can on Lee see and do what they're supposed to within your app and the back and AP eyes that you're apt talks to. I'm really looking forward to showing you how easy it can be to do the right thing with security in your angular APS.