From 5d0999df8312e56bebf998cd2e359e3b1269731d Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 28 Nov 2023 08:57:48 -0700 Subject: [PATCH] Use login PAM context --- src/locker.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/locker.rs b/src/locker.rs index d68a001..1b6d3a4 100644 --- a/src/locker.rs +++ b/src/locker.rs @@ -73,7 +73,8 @@ pub fn pam_thread(username: String, conversation: Conversation) -> Result<(), pa //TODO: send errors to GUI, restart process // Create PAM context - let mut context = pam_client::Context::new("cosmic-locker", Some(&username), conversation)?; + //TODO: search for and use custom context? + let mut context = pam_client::Context::new("login", Some(&username), conversation)?; // Authenticate the user (ask for password, 2nd-factor token, fingerprint, etc.) log::info!("authenticate");