diff --git a/config/config.exs b/config/config.exs index bcfb3a7d..67962127 100644 --- a/config/config.exs +++ b/config/config.exs @@ -11,7 +11,7 @@ config :music_library, ecto_repos: [MusicLibrary.Repo], generators: [timestamp_type: :utc_datetime, binary_id: true] -config :music_library, MusicLibraryWeb, auth_password: "change me" +config :music_library, MusicLibraryWeb, login_password: "change me" # Configures the endpoint config :music_library, MusicLibraryWeb.Endpoint, diff --git a/config/runtime.exs b/config/runtime.exs index b1a87853..d37b954b 100644 --- a/config/runtime.exs +++ b/config/runtime.exs @@ -63,7 +63,7 @@ if config_env() == :prod do You can generate one by calling: mix phx.gen.secret """ - auth_password = + login_password = System.get_env("AUTH_PASSWORD") || raise """ environment variable AUTH_PASSWORD is missing. @@ -72,7 +72,7 @@ if config_env() == :prod do host = System.get_env("PHX_HOST") || "example.com" port = String.to_integer(System.get_env("PORT") || "4000") - config :music_library, MusicLibraryWeb, auth_password: auth_password + config :music_library, MusicLibraryWeb, login_password: login_password config :music_library, :dns_cluster_query, System.get_env("DNS_CLUSTER_QUERY") diff --git a/lib/music_library_web/auth.ex b/lib/music_library_web/auth.ex index 732432b3..1c5bc3c1 100644 --- a/lib/music_library_web/auth.ex +++ b/lib/music_library_web/auth.ex @@ -5,6 +5,6 @@ defmodule MusicLibraryWeb.Auth do defp correct_login_password do Application.get_env(:music_library, MusicLibraryWeb) - |> Keyword.fetch!(:auth_password) + |> Keyword.fetch!(:login_password) end end diff --git a/test/music_library_web/controllers/session_controller_test.exs b/test/music_library_web/controllers/session_controller_test.exs index fa76c57e..b4205967 100644 --- a/test/music_library_web/controllers/session_controller_test.exs +++ b/test/music_library_web/controllers/session_controller_test.exs @@ -41,7 +41,7 @@ defmodule MusicLibraryWeb.SessionControllerTest do test "it accepts a valid password", %{conn: conn} do valid_password = Application.get_env(:music_library, MusicLibraryWeb) - |> Keyword.fetch!(:auth_password) + |> Keyword.fetch!(:login_password) conn = post(conn, ~p"/sessions/create", %{"password" => valid_password})