python-fido2 icon indicating copy to clipboard operation
python-fido2 copied to clipboard

missing 1 required positional argument: 'extensions'

Open kiennd opened this issue 9 months ago • 0 comments

I ran credential.py in example folder got error:

Use USB HID channel. Traceback (most recent call last): File "/data/fido2-test1/credential.py", line 79, in client = Fido2Client(dev, "https://example.com", user_interaction=CliInteraction()) File "/data/fido2-test1/venv/lib/python3.10/site-packages/fido2/client.py", line 734, in init self._backend: _ClientBackend = _Ctap2ClientBackend( File "/data/fido2-test1/venv/lib/python3.10/site-packages/fido2/client.py", line 447, in init self.ctap2 = Ctap2(device) File "/data/fido2-test1/venv/lib/python3.10/site-packages/fido2/ctap2/base.py", line 208, in init self._info = self.get_info() File "/data/fido2-test1/venv/lib/python3.10/site-packages/fido2/ctap2/base.py", line 262, in get_info return Info.from_dict(self.send_cbor(Ctap2.CMD.GET_INFO)) File "/data/fido2-test1/venv/lib/python3.10/site-packages/fido2/utils.py", line 287, in from_dict return cls(**kwargs) TypeError: Info.init() missing 1 required positional argument: 'extensions'

kiennd avatar May 08 '24 19:05 kiennd