the release notes of 3.14 lists three different flows, with nfc being the experimental, the other two are
- where a microG device has the passkey and does scan a qrcode from a different device
- where microG doesn’t have the passkey and presents a qrcode to a device that does have the passkey
I should do some fido testing again - but last time I did, microG has a local, non-syncing way of storing a passkey.
Which scenario do you test in what way, as in concrete steps? microG can’t use any Passkeys known to a Google Account on its device as far as I know. If it’s the scanning device, its own passkey needs to be enrolled with the service you authenticate on a pc/laptop.
I was startled by your line, as I don’t understand why “Google” is used there:
.. which if open on the phone uses Google’s authentication on the phone and authentificates (using bluetooth) on the PC