feat: u2f-sign

This commit is contained in:
2022-03-29 23:49:52 +08:00
parent 79c8ad7e5a
commit 7079ce34b3

View File

@@ -107,16 +107,14 @@ impl Command for CommandImpl {
information!("Public key: {}", base64::encode(&public_key));
information!("Signed message: {}", base64::encode(&msg));
let authorization = u2f::authorization::parse_sign_response(
let authorization_result = u2f::authorization::parse_sign_response(
app_id.to_string(),
client_data,
public_key,
sign_data,
);
match authorization {
Ok(authorization) => success!("Parse authorization success, counter: {}", authorization.counter),
Err(e) => failure!("Parse authorization failed: {}", e),
}
let authorization = opt_result!(authorization_result, "Parse authorization failed: {}");
success!("Parse authorization success, counter: {}", authorization.counter);
}
Ok(None)