Current section
Files
Jump to
Current section
Files
lib/fusion_jwt_authentication/default_handle_login.ex
defmodule FusionJWTAuthentication.DefaultHandleLogin do
@moduledoc """
Login that requires a cas token
"""
alias Plug.Conn
@behaviour FusionJWTAuthentication.HandleLogin
@impl true
def handle_login(conn, %{"cas_token" => cas_token}) do
{:ok, Conn.assign(conn, :cas_token, cas_token)}
end
def handle_login(conn, _), do: {:ok, conn}
end