YoVDO

Securing Angular Apps with OpenID Connect and OAuth 2

Offered By: Pluralsight

Tags

Angular Courses Web Development Courses OAuth Courses OpenID Connect (OIDC) Courses

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.

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

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX