# EzAuth v0.1.0 - API Reference

## Modules

- [EzAuth](EzAuth.md): Top-level Phoenix and LiveView integration for EzAuth.

- [EzAuth.Accounts](EzAuth.Accounts.md): Public authentication operations for users, identities, sessions, and verifications.

- [EzAuth.Accounts.Identity](EzAuth.Accounts.Identity.md)
- [EzAuth.Accounts.Session](EzAuth.Accounts.Session.md)
- [EzAuth.Accounts.User](EzAuth.Accounts.User.md)
- [EzAuth.Accounts.Verification](EzAuth.Accounts.Verification.md)
- [EzAuth.Auth](EzAuth.Auth.md): Web-facing authentication helpers.

- [EzAuth.Config](EzAuth.Config.md): Runtime configuration for EzAuth.
- [EzAuth.ErrorHelpers](EzAuth.ErrorHelpers.md): Translation helpers for changeset errors.
- [EzAuth.Handler](EzAuth.Handler.md): Customizes HTTP responses after EzAuth actions.
- [EzAuth.Sender](EzAuth.Sender.md): Behaviour for delivering out-of-band authentication messages.

- [EzAuth.Storybook](EzAuth.Storybook.md)
- [EzAuth.Storybook.Endpoint](EzAuth.Storybook.Endpoint.md)
- [EzAuth.Storybook.Router](EzAuth.Storybook.Router.md)
- [EzAuth.Strategy](EzAuth.Strategy.md): Behaviour implemented by authentication strategies.

- [EzAuth.Translations](EzAuth.Translations.md): Translation helpers for EzAuth-owned user-facing copy.

- [EzAuth.UI.Core](EzAuth.UI.Core.md): Top-level Core helpers for EzAuth.UI.
- [EzAuth.UI.Core.Buttons](EzAuth.UI.Core.Buttons.md): Button components used throughout EzAuth flows.
- [EzAuth.UI.Core.Errors](EzAuth.UI.Core.Errors.md): Error-rendering components.
- [EzAuth.UI.Core.Icon](EzAuth.UI.Core.Icon.md): Inline SVG markup for the icons referenced by `EzAuth.UI.Core.icon/1`.
- [EzAuth.UI.Core.Inputs](EzAuth.UI.Core.Inputs.md): Form input components for EzAuth flows.
- [EzAuth.UI.SignIn](EzAuth.UI.SignIn.md): Sign-in form as a LiveComponent.
- [EzAuth.UI.SignUp](EzAuth.UI.SignUp.md): Sign-up form as a LiveComponent.
- [EzAuth.UI.TaskForgotPassword](EzAuth.UI.TaskForgotPassword.md): Password-recovery orchestrator as a LiveComponent.
- [EzAuth.UI.TaskResetPassword](EzAuth.UI.TaskResetPassword.md): Password-reset task as a LiveComponent.
- [EzAuth.UI.TaskVerifyAccount](EzAuth.UI.TaskVerifyAccount.md): Code-entry verification task as a LiveComponent.
- [Storybook.Core.Buttons](Storybook.Core.Buttons.md)
- [Storybook.Core.Errors](Storybook.Core.Errors.md)
- [Storybook.Core.Inputs](Storybook.Core.Inputs.md)
- [Storybook.Root](Storybook.Root.md)

## Mix Tasks

- [mix ez_auth.install](Mix.Tasks.EzAuth.Install.md): Copies EzAuth migrations into the host application.

