Web Authentication Specification
This is the repository for the W3C WebAuthn Working Group, producing the draft "Web Authentication"
- The editor's copy is available at https://w3c.github.io/webauthn/, or in the
gh-pagesbranch of this repository. - The build history is available at Travis-CI.org
- W3C WebAuthn Blog
Contributing
Before submitting feedback, please familiarize yourself with our current issues list and review the mailing list discussion.
Building the Draft
Formatted HTML for the draft can be built using make or gmake:
$ make
Installation and Setup
You will need to have the Python tools pygments and bikeshed to build the draft. Pygments can be obtained via pip, but Bikeshed will need to be downloaded with git:
git clone --depth=1 --branch=master https://github.com/tabatkins/bikeshed.git ./bikeshed
pip install pygments
pip install --editable ./bikeshed
bikeshed update
Continuous Integration & Branches
This repository uses a variation on martinthomson/i-d-template to generate the Editor's Draft on the gh-pages branch upon every merge to master. In order to prevent failed merges during continuous integration, the formatted Editor's Draft should not be checked in to master, and it is in the .gitignore file.