e1d91dc80cdb85d4547847aeeb665f57b6ec587f
[akkoma] / lib / pleroma / web / oauth / fallback_controller.ex
1 # Pleroma: A lightweight social networking server
2 # Copyright © 2017-2018 Pleroma Authors <https://pleroma.social/>
3 # SPDX-License-Identifier: AGPL-3.0-only
4
5 defmodule Pleroma.Web.OAuth.FallbackController do
6 use Pleroma.Web, :controller
7 alias Pleroma.Web.OAuth.OAuthController
8
9 # No user/password
10 def call(conn, _) do
11 conn
12 |> put_flash(:error, "Invalid Username/Password")
13 |> OAuthController.authorize(conn.params)
14 end
15 end