As of version `3.10.5` `ash_authentication` now supports generating and validating short-lived sign in tokens as part of the password sign in flow. This feature seamlessly enables this flow simply by turning on `sign_in_tokens_enabled?` in the password strategy DSL.
---------
Co-authored-by: James Harton <james@harton.nz>
This causes two small changes in behaviour:
1. If you are currently customising the default components you can remove the configuration from your `config.exs` and instead move it to your router. This allows you to have multiple sign-in routes with different "themes" should that be necessary.
2. If you are using the components directly you need to pass the `overrides` array into each component.