diff --git a/src/lib.rs b/src/lib.rs index 6f393b5..edd24c9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -100,11 +100,11 @@ impl PamFido2Luks { impl PamServiceModule for PamFido2Luks { fn authenticate(pamh: Pam, flag: PamFlag, args: Vec) -> PamError { let user = match pamh.get_cached_user() { - Err(_) => return PamError::AUTH_ERR, + Err(_) => return dbg!(PamError::AUTH_ERR), Ok(p) => p.map(|s| s.to_str().map(str::to_string).unwrap()), }; let password = match pamh.get_authtok(None) { - Err(_) => return PamError::AUTH_ERR, + Err(_) => return dbg!(PamError::AUTH_ERR), Ok(p) => p.map(|s| s.to_str().map(str::to_string).unwrap()), }; if let (Some(user), Some(password)) = (user, password) { @@ -112,11 +112,11 @@ impl PamServiceModule for PamFido2Luks { Ok(_) => PamError::SUCCESS, Err(e) => match e { //TODO: output more detailed error - _ => PamError::AUTH_ERR, + _ => dbg!(PamError::AUTH_ERR), }, } } else { - PamError::AUTH_ERR + dbg!(PamError::AUTH_ERR) } } }