View Source AshAuthentication
AshAuthentication provides drop-in support for user authentication for users of the Ash framework. It is designed to be highly configurable, with sensible defaults covering the most common use-cases.
Installation
The package can be installed by adding ash_authentication to your list of
dependencies in mix.exs:
def deps do
[
{:ash_authentication, "~> 4.0.0-rc.6"}
]
endDocumentation
See the official documentation for more.
Additionally, documentation for the latest release will be available on
hexdocs and for the main
branch.
Contributing
- To contribute updates, fixes or new features please fork and open a
pull-request against
main. - To regenerate cheat sheets for the DSLs, run
mix spark.cheat_sheets. For new strategies ensure you've added them to the extensions and documentation groups inmix.exs. - Please use conventional commits - this allows us to dynamically generate the changelog.
- Feel free to ask any questions on out GitHub discussions page.
Licence
AshAuthentication is licensed under the terms of the MIT
license. See the LICENSE file in this
repository
for details.