webauthn

Version 0.10.0.0 revision 0 uploaded by ErinvanderVeen.

Package meta

Synopsis
Relying party (server) implementation of the WebAuthn 2 specification
Description

About

This library implements the Relying Party conformance class of the Web Authentication Level 2 specification. This allows web applications to create strong, attested, scoped, public key-based credentials for the purpose of strongly authenticating users.

Getting started

The Crypto.WebAuthn module and its documentation is the best place to get started with the library. The example server: Main.hs shows how this module may be used to implement a relying party.

Stability

While the general design of the library won't change, it's still in an alpha state, so smaller breaking changes should be expected for now. We will however follow the PVP and properly label changes with the appropriate version increase.

Author
Silvan Mosberger <contact@infinisil.com>, Erin van der Veen <erin@erinvanderveen.nl>, Arian van Putten <arian.vanputten@gmail.com>, Laurens Duijvesteijn <git@duijf.io>
Bug reports
https://github.com/tweag/webauthn/issues
Category
Web, Authentication
Copyright
2020 - 2021: Arian van Putten, 2021 - : Tweag I/O
Homepage
https://github.com/tweag/webauthn
Maintainer
Silvan Mosberger <contact@infinisil.com>
Package URL
n/a
Stability
provisional

Components