mirror of
https://github.com/wanderer-industries/wanderer
synced 2025-12-11 18:26:04 +00:00
14 lines
338 B
Elixir
Executable File
14 lines
338 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
|