+NODE DETAILS // NODE-02
Linux FaceID PAM Module
ActiveA C + Python PAM authentication module for Linux login. Uses OpenCV and Dlib for face recognition with a liveness detection layer, so a static photo cannot spoof the system. Integrates cleanly into the Linux PAM stack as a drop-in secondary factor.
Repository Snapshot
Linux-FaceId
A Linux PAM module for biometric authentication. Enables Face ID for sudo and GDM lockscreen using OpenCV, Dlib, and blink-based liveness detection.
+
GitHub Metadata
Primary Language:Python
Stars:1
Forks:0
Last Updated:4/7/2026
+
System Parameters
PAM Context Hook
pam_exec.so system integration
Vision Engine
OpenCV DNN face detector (Yunet)
Feature Extractor
SFace face recognition model
Liveness Check
EAR (Eye Aspect Ratio) blink validation
Security Policy
Fallback to system password