diff --git a/frontend/src/components/screens/LoginScreen.tsx b/frontend/src/components/screens/LoginScreen.tsx index 410d4d3..0d43914 100644 --- a/frontend/src/components/screens/LoginScreen.tsx +++ b/frontend/src/components/screens/LoginScreen.tsx @@ -75,10 +75,15 @@ class LoginScreen extends React.PureComponent<{}, ILoginScreenState> {

Login

- To manage how fediverse.space interacts with your instance, you must be the instance admin. + You must be the instance admin to manage how fediverse.space interacts with your instance.

- Note that it's currently only possible to administrate Mastodon and Pleroma instances. + It's currently only possible to administrate Mastodon and Pleroma instances. If you want to login with a + direct message, your instance must federate with cursed.technology and vice versa. +

+

+ If you run another server type, you can manually opt in or out by writing to{" "} + @fediversespace.

{content}
@@ -178,7 +183,7 @@ class LoginScreen extends React.PureComponent<{}, ILoginScreenState> { if (domain.startsWith("https://")) { domain = domain.slice(8); } - getFromApi(`admin/login/${domain}`) + getFromApi(`admin/login/${domain.trim()}`) .then(response => { if (!!response.error) { // Go to catch() below