Support setting up PAM for users Authentication & Login
Add "Pluggable Authentication Module" (PAM) configuration options to the section Users/Authtication & Login, to ease setting up a FIDO2/U2F security key for login (e.g: Solokeys, YubiKey).
Proposed Mockups:
Security Key login option, following the same style as the Fingerprint option
Manage/add security keys dialog, following the same style as the Fingerprint dialog
Design Tasks
-
Design Security Key Manage/add dialog following the same style as the Fingerprint dialog
Development Tasks
-
Add new menu entry to Authentication & Login -
Detect the presence of a Security Key -
Register a key -
Configure PAM c.f: Security, 3.2 PAM | Help gnome.org
QA Tasks
-
Test with Solokeys -
Test with YubiKey -
Test with Nitrokey