Lighthope
Lighthope
@arshadnoor hi Yes, I am not using a web browser to authenticate with FIDO authenticator. You can see my FIDO architecture picture as the follows. 
@push2085 Sure. The content of PublicKeyCredentialCreationOptions is ``` {'publicKey': PublicKeyCredentialCreationOptions(rp=PublicKeyCredentialRpEntity(name='FIDOServer', id='howie2.fido.com'), user=PublicKeyCredentialUserEntity(name='johndoe', id=b'Bs3eUb4q_nz5xe93dLc50jnCMns6zu8ac8vx_6mSJjI', display_name=None), challenge=b'2yiG1m-DXiYfIEv8gf2Sgg', pub_key_cred_params=[PublicKeyCredentialParameters(type=, alg=-7), PublicKeyCredentialParameters(type=, alg=-35), PublicKeyCredentialParameters(type=, alg=-36), PublicKeyCredentialParameters(type=, alg=-8), PublicKeyCredentialParameters(type=, alg=-47), PublicKeyCredentialParameters(type=, alg=-257), PublicKeyCredentialParameters(type=, alg=-258), PublicKeyCredentialParameters(type=,...
@push2085 I can register/login with the policy module demo based on my local SKFS.    
@arshadnoor @push2085 The unit tests of python-libfido2 pass, so we can think python-libfido2 is correct. You can see the result in the picture below.  Now back to...
Could anyone answer my restful api problem? > @arshadnoor @push2085 The unit tests of python-libfido2 pass, so we can think python-libfido2 is correct. You can see the result in the...
@push2085 Hi, thanks for your help. I will try your solution later and tell the result.
@push2085 After trying your solution, the error still happens. I am seeing the source code of python-libfido2 to figure out what it sends to the authenticator and how it handles...
@arshadnoor pls see https://github.com/Yubico/python-fido2/issues/152
After I survey how python-fido2 sends a make-credential request to the authenticator, I find it's using CTAP2 cmd authenticatorMakeCredential (0x01). The request data is a dictionary structure with int keys...