Implement Authentication with Auth0

Explore Auth0, add authentication to a simple web application, and discuss best practices.

rate limit

Code not recognized.

About this course

Take a tour of the Auth0 Engine, a visual story about how the different components within an Auth0 tenant are tied together. Starting with Auth0 applications, learn the difference between a confidential and a public client, and why the distinction is important. Then, discover how to source users from social and enterprise connections. Alternatively, set up a database connection and use Auth0 as the user store. Next, understand your options for managing users: either manually using the Auth0 Dashboard or programmatically with the Auth0 Management API. Explore other functions of the Management API through interactive documentation. Dig deeper into what goes on behind the scenes with an examination of a network trace. 

This is a hands-on course using a sample application that enables you to explore the concepts using a JavaScript application, but the concepts apply no matter which language or SDK you choose.

By attending this course, you will gain the skills to:

  • Describe Auth0 use cases and product features.
  • Implement authentication in an application.
  • Source users in Auth0 with connections.
  • Manage users in Auth0.
  • Customize the Universal Login page.
  • Use the Auth0 Management API.
  • Trace an OAuth 2.0 request.
  • Locate Auth0 resources.

To be successful in this course, you should have:

  • An understanding of general identity and access management concepts.
  • Experience with JavaScript or similar scripting language.

Prerequisite:

Setup Requirements:

  • Your own computer with the Chrome browser installed.
  • Zoom: Check your compatibility in advance at https://zoom.us/test
  • A free GitHub account with access to Codespaces, GitHub’s cloud-based development environment. 
  • A free Auth0 account.

Implement Authentication with Auth0

Event Date Spaces left Actions
Implement Authentication with Auth0 (Sep 17-18 / AMER-Pacific) (RCT20H)
Auth with Auth0 (Sep 17-18 / AMER-Pacific) Day 1 (RCT20H)
Auth with Auth0 (Sep 17-18 / AMER-Pacific) Day 2 (RCT20H)
View Events
-
15
Implement Authentication with Auth0 (Oct 7-8 / EMEA) (RCT20H)
Auth with Auth0 (Oct 7-8 / EMEA) Day 1 (RCT20H)
Auth with Auth0 (Oct 7-8 / EMEA) Day 2 (RCT20H)
View Events
-
16
Implement Authentication with Auth0 (Oct 15-16 / AMER-Central) (RCT20H)
Auth with Auth0 (Oct 15-16 / AMER-Central) Day 1 (RCT20H)
Auth with Auth0 (Oct 15-16 / AMER-Central) Day 2 (RCT20H)
View Events
-
16

Curriculum2 days

  • Implement Authentication with Auth0
  • Course Evaluation

About this course

Take a tour of the Auth0 Engine, a visual story about how the different components within an Auth0 tenant are tied together. Starting with Auth0 applications, learn the difference between a confidential and a public client, and why the distinction is important. Then, discover how to source users from social and enterprise connections. Alternatively, set up a database connection and use Auth0 as the user store. Next, understand your options for managing users: either manually using the Auth0 Dashboard or programmatically with the Auth0 Management API. Explore other functions of the Management API through interactive documentation. Dig deeper into what goes on behind the scenes with an examination of a network trace. 

This is a hands-on course using a sample application that enables you to explore the concepts using a JavaScript application, but the concepts apply no matter which language or SDK you choose.

By attending this course, you will gain the skills to:

  • Describe Auth0 use cases and product features.
  • Implement authentication in an application.
  • Source users in Auth0 with connections.
  • Manage users in Auth0.
  • Customize the Universal Login page.
  • Use the Auth0 Management API.
  • Trace an OAuth 2.0 request.
  • Locate Auth0 resources.

To be successful in this course, you should have:

  • An understanding of general identity and access management concepts.
  • Experience with JavaScript or similar scripting language.

Prerequisite:

Setup Requirements:

  • Your own computer with the Chrome browser installed.
  • Zoom: Check your compatibility in advance at https://zoom.us/test
  • A free GitHub account with access to Codespaces, GitHub’s cloud-based development environment. 
  • A free Auth0 account.

Live events

Implement Authentication with Auth0

Event Date Spaces left Actions
Implement Authentication with Auth0 (Sep 17-18 / AMER-Pacific) (RCT20H)
Auth with Auth0 (Sep 17-18 / AMER-Pacific) Day 1 (RCT20H)
Auth with Auth0 (Sep 17-18 / AMER-Pacific) Day 2 (RCT20H)
View Events
-
15
Implement Authentication with Auth0 (Oct 7-8 / EMEA) (RCT20H)
Auth with Auth0 (Oct 7-8 / EMEA) Day 1 (RCT20H)
Auth with Auth0 (Oct 7-8 / EMEA) Day 2 (RCT20H)
View Events
-
16
Implement Authentication with Auth0 (Oct 15-16 / AMER-Central) (RCT20H)
Auth with Auth0 (Oct 15-16 / AMER-Central) Day 1 (RCT20H)
Auth with Auth0 (Oct 15-16 / AMER-Central) Day 2 (RCT20H)
View Events
-
16

Curriculum2 days

  • Implement Authentication with Auth0
  • Course Evaluation