Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Passwordless Auth - A JSON-Based Approach for Modern Authentication with SSSD and GNOME

DevConf via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a revolutionary conference talk that introduces a JSON-based approach to passwordless authentication in GNOME desktop environments using SSSD and an enhanced Pluggable Authentication Module (PAM) conversation system. Discover how this innovative messaging system transforms communication between PAM modules and client applications, enabling sophisticated authentication flows that support contextual information sharing, adaptive authentication, and seamless multi-factor authentication. Examine the technical architecture of the JSON-based interface between SSSD and GNOME Display Manager (GDM), including detailed insights into its design principles and implementation strategies. Learn through a practical demonstration of a simple PAM Rust application that serves as a reference implementation for developers looking to integrate this protocol into their own PAM applications. Understand how this enhanced communication protocol enables contextual information sharing for user-specific data and authentication challenges, adaptive authentication that dynamically adjusts authentication steps based on context, and multi-factor authentication orchestration for complex authentication sequences. Witness live demonstrations showcasing the extended PAM conversation capabilities and explore the potential for innovation in modern authentication systems, including current development status and preliminary GUI designs for this cutting-edge authentication approach.

Syllabus

Passwordless Auth: a JSON-Based Approach for modern authentication w/ SSSD & GNOME - DevConf.CZ 2025

Taught by

DevConf

Reviews

Start your review of Passwordless Auth - A JSON-Based Approach for Modern Authentication with SSSD and GNOME

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.