Welcome! Here you will find everything you need to know to get started with and use Ash Authentication. This documentation is best viewed on hexdocs.
Tutorials walk you through a series of steps to accomplish a goal. These are learning-oriented, and are a great place for beginners to start.
Topics provide a high level overview of a specific concept or feature. These are understanding-oriented, and are perfect for discovering design patterns, features, and tools related to a given topic.
Reference documentation is produced automatically from our source code. It comes in the form of module documentation and DSL documentation. This documentation is information-oriented. Use the sidebar and the search bar to find relevant reference information.
- Authenticate with Auth0
- Authenticate with GitHub
- Authenticate with Google
- Authenticate with Magic Links
- Confirmation
- AshAuthentication DSL
- AshAuthentication.AddOn.Confirmation DSL
- AshAuthentication.Strategy.Auth0
- AshAuthentication.Strategy.Github DSL
- AshAuthentication.Strategy.Google DSL
- AshAuthentication.Strategy.MagicLink DSL
- AshAuthentication.Strategy.OAuth2 DSL
- AshAuthentication.Strategy.Oidc DSL
- AshAuthentication.Strategy.Password DSL
- AshAuthentication.TokenResource DSL
- AshAuthentication.UserIdentity DSL
- For other reference documentation, see the sidebar & search bar
- Ash Framework
- Ash Authentication Phoenix | Integrates Ash Authentication into your Phoenix application
Proudly written and maintained by the team at Alembic for the Ash community.