Building a Face Authentication System for Linux (Using PAM, systemd, and ONNX)
Linux still lacks a reliable, native biometric authentication system. While platforms like Windows and macOS have tightly integrated face authentication, Linux users typically rely on passwords — o...

Source: DEV Community
Linux still lacks a reliable, native biometric authentication system. While platforms like Windows and macOS have tightly integrated face authentication, Linux users typically rely on passwords — or experimental tools that often break under real-world conditions. I wanted something: fully offline predictable under PAM extensible and debuggable So I built AstraLock. shekh-2810 / AstraLock AstraLock is a lightweight face-authentication system designed for Linux. It replaces legacy camera pipelines with modern deep-learning models, optimized preprocessing, and a clean, modular architecture. The goal is simple: reliable face-based login on Linux without the sluggishness, low-light failures, or angle sensitivity seen in older tools. AstraLock AstraLock is a Linux biometric authentication system that enables face-based login through PAM and systemd, designed to be offline, auditable, and hackable, offering a native Linux alternative to projects like Howdy and closed platforms such as Windows