AshAuthentication
Table of Contents
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, "~> 3.12.4"}
]
end
Documentation
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.