fido-alliance / conformance-test-tools-resources

Certification Test Tools Resources. For security and privacy related issues email tools@certification.fidoalliance.org
https://fidoalliance.org/certification/functional-certification/conformance/
43 stars 14 forks source link

ctap2.1 Options: Resident Key. P-3 for authenticators with option.uv=true, makeCred error #652

Closed nuno0529 closed 2 years ago

nuno0529 commented 2 years ago

By submitting this issue you are acknowledging that any information regarding this issue will be publicly available.

If you have privacy concerns, please email conformance-tools@fidoalliance.org

FIRST PRE CHECK

What protocol are you implementing?

What is your implementation class?

If you are platform authenticator vendor, please email conformance-tools@fidoalliance.org

What is the version of the tool are you using?

v1.6.41

What is the OS and the version are you running?

For desktop tools

Issue description

AssertionError: User with user.id "bab2489cefc3ac957dcde5ea99eecb931880e34232455e1dca4134cf88024c7a" was never registered!: expected undefined to not equal undefined

643 still failed with authenticators with option.uv=true and the root cause is that the registered user.id is not keep well.

image

yackermann commented 2 years ago

Yes, that's a good one! Thanks @nuno0529

nuno0529 commented 2 years ago

I have verified this with v1.6.42, thanks.