Add EnsureUserKeyPlug, smaller fixes
This commit is contained in:
parent
32465b9939
commit
12bc73dd28
4 changed files with 42 additions and 1 deletions
|
|
@ -37,4 +37,6 @@ defmodule Pleroma.Plugs.AuthenticationPlug do
|
|||
Pbkdf2.dummy_checkpw()
|
||||
conn
|
||||
end
|
||||
|
||||
def call(conn, _), do: conn
|
||||
end
|
||||
|
|
|
|||
14
lib/pleroma/plugs/ensure_user_key_plug.ex
Normal file
14
lib/pleroma/plugs/ensure_user_key_plug.ex
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue