fallback_controller.ex 479 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
defmodule Pleroma.Web.OAuth.FallbackController do
    use Pleroma.Web, :controller
    alias Pleroma.Web.OAuth.OAuthController

    # No user
    def call(conn, nil) do
        conn
        |> put_flash(:error, "Invalid Username/Password")
        |> OAuthController.authorize(conn.params)
    end

    # No password
    def call(conn, false) do
        conn
        |> put_flash(:error, "Invalid Username/Password")
        |> OAuthController.authorize(conn.params)
    end

end