Files
wanderer/lib/wanderer_app_web/controllers/basic_auth.ex
Dmitry Popov ef6c08dfe8 Refactoring (#27)
* chore: release version v1.3.1

* fix(Core): Add system "true security" correction

* chore: release version v1.3.1
2024-10-09 13:23:35 +04:00

18 lines
363 B
Elixir
Executable File

defmodule WandererAppWeb.BasicAuth do
@moduledoc false
def admin_basic_auth(conn, _opts) do
admin_password = WandererApp.Env.admin_password()
if is_nil(admin_password) do
conn
else
conn
|> Plug.BasicAuth.basic_auth(
username: WandererApp.Env.admin_username(),
password: admin_password
)
end
end
end