Revert "Webfinger: Allow managing account for subdomain"

This reverts commit 84bb854056.
This commit is contained in:
marcin mikołajczak 2024-05-22 15:52:10 +02:00
parent c8e5a1f6b0
commit 1f2f7e044d

View File

@ -230,7 +230,7 @@ defmodule Pleroma.Web.WebFinger do
defp validate_webfinger(url, %{"subject" => "acct:" <> acct} = data) do defp validate_webfinger(url, %{"subject" => "acct:" <> acct} = data) do
with %URI{host: request_host} <- URI.parse(url), with %URI{host: request_host} <- URI.parse(url),
[_name, acct_host] <- String.split(acct, "@"), [_name, acct_host] <- String.split(acct, "@"),
{_, true} <- {:hosts_match_or_subdomain, String.ends_with?(request_host, acct_host)} do {_, true} <- {:hosts_match, acct_host == request_host} do
{:ok, data} {:ok, data}
else else
_ -> {:error, {:webfinger_invalid, url, data}} _ -> {:error, {:webfinger_invalid, url, data}}