// If the current key is backup eligible, then we probably need to update one of the keys already stored in the database
// This, because the previous version of webauthn-rs Vaultwarden used did not stored this information since it was a new addition to the protocol
// Because we store multiple keys in one json string, we need to fetch the correct key first, and update it's information before we let it verify
// This is needed because Vaultwarden didn't store this information when using the previous version of webauthn-rs since it was a new addition to the protocol
// Because we store multiple keys in one json string, we need to fetch the correct key first, and update its information before we let it verify