Add EnsureUserKeyPlug, smaller fixes

This commit is contained in:
lain 2018-09-05 19:06:28 +02:00
commit 12bc73dd28
4 changed files with 42 additions and 1 deletions

View file

@ -37,4 +37,6 @@ defmodule Pleroma.Plugs.AuthenticationPlug do
Pbkdf2.dummy_checkpw()
conn
end
def call(conn, _), do: conn
end

View file

@ -0,0 +1,14 @@
defmodule Pleroma.Plugs.EnsureUserKeyPlug do
import Plug.Conn
def init(opts) do
opts
end
def call(%{assigns: %{user: _}} = conn, _), do: conn
def call(conn, _) do
conn
|> assign(:user, nil)
end
end