# exswan_plug v0.1.0 - Table of Contents

> Plug integration helpers for ExSwan (WebAuthn / FIDO2)

## Pages

- [ExSwan.Plug](readme.md)
- [Changelog](changelog.md)

## Modules

- [ExSwan.Plug](ExSwan.Plug.md): Plug integration helpers for [ExSwan](https://hex.pm/packages/exswan).
- [ExSwan.Plug.CeremonyStore](ExSwan.Plug.CeremonyStore.md): Storage contract for expiring, single-use WebAuthn ceremony state.
- [ExSwan.Plug.CeremonyStore.Memory](ExSwan.Plug.CeremonyStore.Memory.md): Deterministic in-memory ceremony store intended for tests and single-node use.
- [ExSwan.Plug.Config](ExSwan.Plug.Config.md): Startup validation for relying-party configuration.
- [ExSwan.Plug.Phoenix](ExSwan.Plug.Phoenix.md): Optional route macros for Phoenix applications.
- [ExSwan.Plug.Response](ExSwan.Plug.Response.md): Stable, deliberately coarse JSON responses for ceremony endpoints.
- [ExSwan.Plug.Store](ExSwan.Plug.Store.md): Persistence contract used by WebAuthn ceremony finish functions.

