{"repo":"nov/web_authn","free":true,"listed":false,"github":"https://github.com/nov/web_authn","clone":"git clone https://github.com/nov/web_authn.git","description":"W3C Web Authentication API (a.k.a. WebAuthN / FIDO 2.0) RP library in Ruby","language":"Ruby","stars":20,"topics":["fido2","fido","webauthn","webauth","web-authentication"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"WebAuthn W3C Web Authentication API (a.k.a. WebAuthN / FIDO 2.0) RP library in Ruby Installation Add this line to your application's Gemfile: And then execute: Or install it yourself as: Usage See sample code in this repository, or working sample site. Currently, there are several restrictions. only none attestation format is supported. only EC key w/ P-(256 384 521) public key is supported. authenticator data w/ extensions aren't supported. Development After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment. To install this gem onto your local machine, run bundle exec rake install . To release a new version, update the version number in VERSION , and then run bundle exec rake release , which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org. Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/nov/web authn. License The gem is available as open source under the terms of the MIT License.","default_branch":null,"files":null,"tree":[],"storefront":"/r/nov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nov/web_authn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}