Session Spotlight

Devyn Coyer

Camp Counselor

User Management Made Simple: Single Sign-On for Developers

Event Logo

Monday, January 29, 2024 - 10:00 PM UTC, for 1 hour.

Regular, 60 minute presentation

Room: Campsite 2

Single Sign-On
OAuth
User Management
Social Authentication

Whether for a personal application or professional web platform, user identity and security are foundations of modern user experience. Attendees will learn about utilizing single sign-on approaches that utilize OAuth 2 and OIDC to create a frictionless registration and authentication experience for their end users. Beyond user authentication, we’ll also dig into the complications of user permissions and managing trust in a microservice architecture. We’ll utilize all these concepts to implement an OAuth flow sign in using Keycloak in a ReactJS front-end application. We’ll discuss token storage, session management and finally, we’ll utilize access tokens to request data from an API.

Prerequisites

A basic knowledge of authentication practices is helpful but not required. Simply knowing that user sessions can be tracked and how logins occur in web applications would be sufficient for this presentation.

Take Aways

  • Learn how single sign-on technology works
  • Learn how to add social authentication to your web applications
  • Learn how to use Keycloak for user and permission management
favorited by:
Adam Morsa Samuel Goff Jessa Challa Eric Ewing Stanislau Niadbailau Shashi Lo Nerando Johnson Danger Casey Linda Thompson Ryan Furrer Cori Drew Daniel Ward Drew Kjell Caleb Jenkins