Packages

OpenID Connect Plug for Phoenix

Retired package: Security issue - unsafe SSL handling (use of an insecure library)

Current section

Files

Jump to
plugoid lib plugoid_web views preserve_request_params_view.ex
Raw

lib/plugoid_web/views/preserve_request_params_view.ex

defmodule PlugoidWeb.PreserveRequestParamsView do
@moduledoc false
use Phoenix.View, root: "lib/plugoid_web/templates"
def request_data(conn) do
%{
method: conn.method,
body_params: conn.body_params,
query_params: URI.encode_query(conn.query_params)
}
|> Jason.encode!()
|> Phoenix.HTML.javascript_escape()
|> Phoenix.HTML.raw()
end
end