OpenID Connect

Description

OpenID Connect is the ID card for the web. If you’ve ever logged into a service using your Google, or Twitter credentials then you’ve used OpenID Connect. This course will help you answer many questions: What is OpenID Connect? When should I use it? How does it relate to OAuth 2.0? How do I use it securely?

Course Themes

  • OpenID Connect fills the OAuth 2.0 identification gap.
  • OpenID Connect should be used for many different types of identification requirements.
  • JSON Web tokens are an improvement over past solutions.
  • Much of the work of building secure OIDC solutions is up to the developer.

Learning Objectives

  • Determine when to use OpenID Connect
  • Identify the differences for various OpenID Connect workflows (grant types).
  • Discuss the anatomy of the OpenID Connect ID Token
  • Discuss security implications of OpenID Connect

Details

Delivery Format: eLearning

Duration: 1 1/2 hours

Level: Intermediate

Intended Audience: 

  • Back-end developers
  • Enterprise developers
  • Architects
Competencies:
  • Basic understanding of web development and HTTP
  • Basic understanding of authentication and access control
  • Basic understanding of cryptography
  • Basic understanding of OAuth 2.0
Prerequisites: