1 defmodule Pleroma.Plugs.BasicAuthDecoderPlug do
8 def call(conn, opts) do
9 with ["Basic " <> header] <- get_req_header(conn, "authorization"),
10 {:ok, userinfo} <- Base.decode64(header),
11 [username, password] <- String.split(userinfo, ":", parts: 2) do
13 |> assign(:auth_credentials, %{