summaryrefslogtreecommitdiff
path: root/spec/support/fake_u2f_device.rb
Commit message (Collapse)AuthorAgeFilesLines
* Improved the u2f flow18556-polish-up-the-u2f-flowLuke "Jared" Bennett2016-12-271-1/+2
| | | | Added tests
* Add feature specs to cover naming and deleting U2F devices.Timothy Andrew2016-08-181-1/+4
|
* Use a single challenge for U2F authentication.Timothy Andrew2016-07-141-2/+2
| | | | | | | | | | | | | | | | | | | | 1. According to the spec, either we have a single challenge with a number of `signRequests`, or a number of `signRequests`, each with it's own challenge. 2. Previously, we had both these - per-request challenges, as well as a single extra challenge. 3. This commit changes this so that the per-request challenges are removed, leaving only a single challenge, as per the v1.1 U2F API. 4. The existing implementation didn't work in Firefox, because the Firefox (extension) implementation is less flexible with regard to the inputs. 5. Fix teaspoon specs. 6. References: https://fidoalliance.org/specs/fido-u2f-v1.0-nfc-bt-amendment-20150514/fido-u2f-javascript-api.html#h2_background
* Add feature specs covering U2F registration and authentication.Timothy Andrew2016-06-061-0/+36