From 1c9133be32345593b64cb4fff7fe28206adb3fb8 Mon Sep 17 00:00:00 2001 From: KunoiSayami Date: Fri, 30 Aug 2024 19:55:36 +0800 Subject: chore: Update crates Signed-off-by: KunoiSayami --- src/datastructures.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/datastructures.rs') diff --git a/src/datastructures.rs b/src/datastructures.rs index 29c852c..ef5c8a4 100644 --- a/src/datastructures.rs +++ b/src/datastructures.rs @@ -728,8 +728,8 @@ impl Authorizer for PAMAuthorizer { async fn verify(&self, user: &str, password: &str) -> Result { let service = self.provider(); - let mut auth = pam::Authenticator::with_password(service).unwrap(); - auth.get_handler() + let mut auth = pam::Client::with_password(service).unwrap(); + auth.conversation_mut() .borrow_mut() .set_credentials(user, password); Ok(auth.authenticate().is_ok() && auth.open_session().is_ok()) -- cgit v1.3.1