add rel=me support #1037
No reviewers
Labels
No labels
accessibility
bug
discussion
documentation
enhancement
feature parity
good first issue
help wanted
question
rss
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
PAS/nitter!1037
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "untitaker/rel-me"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is to support link verification in Mastodon.
Mastodon does not have any equivalent to Twitter's blue-tick, so if you
want to decorate your profile with some sense of authenticity, you can
verify your profile to be associated with a particular URL: https://docs.joinmastodon.org/user/profile/#verification
GitHub gained native support for this sort of verification sometime
between last November and now, and so when you have a bidirectional link
between your GitHub profile and Mastodon profile, the link to GitHub
will be green.
However, Twitter does not support rel=me, and is unlikely to.
With this change, one can link their profile in their Mastodon bio using
nitter.net/username, and for as long as their mastodon profile is linkedback in their Twitter's "URL" field, it will be verified.
There have been similar attempts with "trusted" proxy URLs in the past,
i.e. Twitter profile mirrors that are set up for the sole purpose of
supporting rel=me verification. Those proxies are however unknown to
most people, and the entire domain-based verification system kind of
breaks down if nobody knows whether the domain can be trusted.
People know
nitter.net, however, and trust what is written on there tomatch what is written on twitter.com1
Who knows whether the same is true for the unofficial Nitter instances,
but I think one can ignore them for this purpose. Of course I can deploy
this fork today on nitter.woodland.cafe and then verify
@untitaker@woodland.cafeagainstnitter.woodland.cafe/untitaker, butthat's kind of pointless.
At the moment this is probably pointless to roll out though, because
nitter.netblocks a lot of datacenter ASNs due to intense scrapingefforts. So it would likely block all Mastodon servers.
Whether it is really known may be debatable, but of all Twitter
mirrors/proxies, I think nitter.net and maybe fxtwitter.com have the
highest domain reputation and the best chance at making this kind of
verification system work for Twitter. ↩︎
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.