API Reference ash_authentication_phoenix v#2.10.1

Modules

Welcome to AshAuthentication.Pheonix.

Generates a sign-in button for Apple.

Renders a very simple banner at the top of the sign-in component.

Renders a confirmation button.

Generates a default confirmation form.

Function components for dealing with form input during password authentication.

Helpers which are commonly needed inside the various components.

Generates a sign-in for for a resource using the "Magic link" strategy.

Generates a default magic sign in form.

Function components for dealing with form input during magic link sign in.

Generates a sign-in button for OAuth2.

Generates sign in, registration and reset forms for a resource.

Function components for dealing with form input during password authentication.

Generates a default registration form.

Generates a default password reset form.

Renders a password-reset form.

Generates a default password reset form.

Renders sign in mark-up for an authenticated resource.

A generic, white-label confirmation page.

The authentication controller generator.

Ensures that any loaded users which are present in a conn's assigns are also present in a live view socket's assigns.

A generic, white-label confirmation page.

Behaviour for overriding component styles and attributes in your application.

This is the default overrides for our component UI.

Auto generates documentation and helpers for components.

Helper plugs mixed in to your router.

A generic, white-label password reset page.

Phoenix route generation for AshAuthentication.

A generic, white-label sign-in page.

Gettext stub, referenced in AshAuthentication.Phoenix.Test.Router

Utility functions for sending and receiving flash messages.

Mix Tasks

Prints all routes pertaining to AshAuthenticationPhoenix for the default or a given router.

Installs AshAuthenticationPhoenix. Invoke with mix igniter.install ash_authentication_phoenix