Ash Authentication - Phoenix -- Installer Not Found?
✅Solved🔐AshAuthentication
I'm following along in the Ash book and redoing some steps (fresh project). In the Ash Authentication chapter, I've done:
-
mix igniter.install ash_authentication
mix igniter.install ash_authentication
-
mix ash_authentication.add_strategy password
mix ash_authentication.add_strategy password
-
mix ash.migrate
mix ash.migrate
To this point, the application compiles and runs successfully, and I can go through the examples with user creation and authentication in the IEX console.
Running
mix igniter.install ash_authentication_phoenix
mix igniter.install ash_authentication_phoenix
(the next step) yields the following error:
Modify mix.exs and install? [Y/n] ycompiling ash_authentication_phoenix ✔The following installers did not exist or could not be found.If you chose not to install dependencies, this will be true for any uninstalled packages.* ash_authentication_phoenix.install
Modify mix.exs and install? [Y/n] ycompiling ash_authentication_phoenix ✔The following installers did not exist or could not be found.If you chose not to install dependencies, this will be true for any uninstalled packages.* ash_authentication_phoenix.install
I don't see similar issues here or in the AshAuthenticationPhoenix repo, and so I have to assume the issue here is something I'm doing (or a step I skipped). I didn't run into this issue my first time through the text, and I'm at a loss here for how to proceed.
When I get back home (instead of hanging out in the lobby for my kid's dance class) I'll see if I can reproduce this on a fresh application. But in the meantime, I figured I should ask here in case there's something I'm missing that should be obvious to me.
Solution
If you started with Tunez before I upgraded it to LiveView 1.1 it will need to be upgraded manually
The Elixir backend framework for unparalleled productivity. Declarative tools that let you stop wasting time. Use with Phoenix LiveView or build APIs in minutes for your front-end of choice.