There are 3 repositories under pam-module topic.
Use fingerprint readers with a Linux desktop environment
PAM module connecting to Keycloak for user authentication using OpenID Connect/OAuth2, with MFA/2FA/TOTP support
pam_oidc authenticates users with an OpenID Connect (OIDC) token.
Voice biometric authentication PAM module for Linux
pam-authramp | The AuthRamp PAM module provides an account lockout mechanism based on the number of authentication failures.
A Linux pam-module using https and ssl client certificates for authentication
Pluggable Authentication Module for TouchID enabled MacBooks
Azure Active Directory PAM Module
FaceID for Linux 🌋🔒🪞 PAM module for Intel RealSense devices
PAM facial authentication for Linux
An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about Privileged Access Management (PAM) in Cybersecurity.
Azure Active Directory for Linux
pam-onelogin is a pretty complete pam/nss stack for using OneLogin as authentication source (with MFA) and user/group lookups. Primarily used for SSH.
A PAM module that leverages the IHaveBeenPwned API to prevent users from choosing pwned passwords everytime they run the "passwd" command
Azure Active Directory for Linux
PAM module than can authenticate users with json web token (JWT)
PAM module connecting to AzureAD for user authentication using OpenID Connect/OAuth2.
Linux Pluggable Authentication Module (PAM) for fingerprint authentication
Linux Pluggable Authentication Module (PAM) for face authentication