nextcloud / nextcloud/twofactor_webauthn
Trustkey G310 registered in Firefox doesn't work with Chrome
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 59
- Forks
- 11
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 16
Description
Tested with Firefox 101, Chrome 103, Nextcloud 24.0.2
When a Trustkey G310 is registered with Firefox for 2FA or FIDO2, the key's LED is blinking yellow, indicating U2F mode. The key will work with Firefox only, Chrome will refuse the key as not registered (checking in FIDO2 mode, according to the blue LED).
If the registration is performed using Chrome (FIDO2 mode) (after database fix as mentioned in #205 was applied) , the key will work with Firefox as well.
Apparently, NC doesn't activate FIDO2 mode in Firefox.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the Trustkey G310 registration flow in Firefox and Chrome using the versions and Nextcloud 24.0.2 described here, and review issue #205 for the database prerequisite. The fix is complete when a key registered through Firefox works in Chrome as well as Firefox, without breaking the Chrome registration flow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- authentication
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100