-
-
Notifications
You must be signed in to change notification settings - Fork 44
Closed
Description
ok, I've worked my way through setup of Pow and Pow Assent on a new new phx 1.4 app
I assume I can also install this oauth provider into the same app? or this the problem?
or is it ecto 3 compatibility?
➜ my_website_com git:(master) ✗ mix phoenix_oauth2_provider.install
** (UndefinedFunctionError) function Mix.Ecto.migrations_path/1 is undefined or private
Mix.Ecto.migrations_path(MyWebsite.Repo)
lib/mix/tasks/ex_oauth2_provider.install.ex:77: anonymous fn/3 in Mix.Tasks.ExOauth2Provider.Install.add_migrations_files/1
(elixir) lib/enum.ex:765: Enum."-each/2-lists^foreach/1-0-"/2
(elixir) lib/enum.ex:765: Enum.each/2
lib/mix/tasks/ex_oauth2_provider.install.ex:76: Mix.Tasks.ExOauth2Provider.Install.add_migrations_files/1
lib/mix/tasks/ex_oauth2_provider.install.ex:40: Mix.Tasks.ExOauth2Provider.Install.run/1
lib/mix/tasks/phoenix_oauth2_provider.install.ex:165: Mix.Tasks.PhoenixOauth2Provider.Install.install_ex_oauth2_provider/1
lib/mix/tasks/phoenix_oauth2_provider.install.ex:78: Mix.Tasks.PhoenixOauth2Provider.Install.do_run/1
(mix) lib/mix/task.ex:316: Mix.Task.run_task/3
(mix) lib/mix/cli.ex:79: Mix.CLI.run_task/2
(elixir) lib/code.ex:767: Code.require_file/2
my mix
{:phoenix, "~> 1.4.0"},
{:phoenix_pubsub, "~> 1.1"},
{:phoenix_ecto, "~> 4.0"},
{:ecto_sql, "~> 3.0"},
{:postgrex, ">= 0.0.0"},
{:phoenix_html, "~> 2.11"},
{:phoenix_live_reload, "~> 1.2", only: :dev},
{:gettext, "~> 0.11"},
{:jason, "~> 1.0"},
{:plug_cowboy, "~> 2.0"},
{:pow, "~> 1.0.1"},
{:pow_assent, "~> 0.1.0-rc.2"},
{:certifi, "~> 2.4"},
{:ssl_verify_fun, "~> 1.1"},
{:phoenix_oauth2_provider, "~> 0.4.1"}
looks similar to
ueberauth/guardian_db#93
is this an ecto 3 thing?
Metadata
Metadata
Assignees
Labels
No labels