diff --git a/apps/desktop/desktop_native/core/src/biometric/linux.rs b/apps/desktop/desktop_native/core/src/biometric/linux.rs index 2a15a80d606..5d582c66b74 100644 --- a/apps/desktop/desktop_native/core/src/biometric/linux.rs +++ b/apps/desktop/desktop_native/core/src/biometric/linux.rs @@ -97,4 +97,10 @@ impl super::BiometricTrait for BiometricLockSystem { async fn has_persistent(&self, _user_id: &str) -> Result { return Ok(false); } + + async fn unenroll(&self, user_id: &str) -> Result<(), anyhow::Error> { + let mut secure_memory = self.secure_memory.lock().await; + secure_memory.remove(user_id); + Ok(()) + } }