Securing Angular Apps with OpenID Connect and OAuth 2
Offered By: Pluralsight
Course Description
Overview
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.
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.
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.
Syllabus
- Course Overview 1min
- Angular App Security Big Picture 34mins
- Authenticating with OpenID Connect 61mins
- Connecting to a Different OpenID Connect Provider 17mins
- Authorizing Calls to Your Backend APIs with OAuth 2 43mins
- Enhancing the Security User Experience 33mins
Taught by
Brian Noyes
Related Courses
Angular 101: Building a Web Application from scratchCoursera Project Network via Coursera Front-End JavaScript Frameworks: Angular
The Hong Kong University of Science and Technology via Coursera Learn Angular Routing by building a Cocktails Application
Coursera Project Network via Coursera Angular tooling: Generating code with schematics
Coursera Project Network via Coursera Front-End JavaScript Frameworks: AngularJS
The Hong Kong University of Science and Technology via Coursera