Skip to content

Is it possible to use libfido2 for other fido token brands except YubiKey? #755

Answered by LDVG
ehsanr1366 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi,

I have to change condition of is_fido on fido_hid_manifest():

//if (is_fido(d) == false)
if (wcscmp(d->product_string, L"FIDO2 Security Key") != 0)

You should not have to change this line.

Do note that if you want to use the HID backend on Windows, you have to run your application as an administrator. Otherwise, you must use the winhello backend.

At the beginning of my question is, can I use libfido2 to use another brand's token or not?

You should be able to use any CTAP-compliant authenticator with libfido2.

And the next question is where should I change so that this token is supported?

You should not have to change anything.

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@ehsanr1366
Comment options

@LDVG
Comment options

LDVG Dec 7, 2023
Maintainer

Answer selected by LDVG
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants