package
0.5.0
Repository: https://github.com/fmitra/authenticator.git
Documentation: pkg.go.dev

# Functions

NewService returns a new WebAuthn validator.
WithDB configures the service with a redis DB.
WithDisplayName configures the validator with a display name.
WithDomain configures the validator with a domain name.
WithMaxDevices sets the maximum amount of devices a user may register.
WithRepoManager configures the service with a new RepositoryManager.
WithRequestOrigin configures the validator with a request origin.

# Structs

User is a wrapper for the authenticator domain entity auth.User to allow compatibility with duo-lab's webauthn User interface.
WebAuthn is a implements the WebAuthn authentication protocol.

# Interfaces

Webauthner is an interface to duo-labs/webauthn.

# Type aliases

ConfigOption configures the validator.