Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: Let me "delegate" a username to another Mastodon instance #1203

Closed
lilyball opened this issue Apr 7, 2017 · 8 comments
Closed

Comments

@lilyball
Copy link

lilyball commented Apr 7, 2017

In #1202 I talk about wanting to be able to have e.g. foo@example.com as my username but https://mastodon.example.com as the actual Mastodon instance. The use-case here is allowing me to use my email address as my username.

An alternative approach, that might actually be better, is allowing me to "delegate" my username to another Mastodon instance, using some sort of /.well-known/foo response. This way I can set up foo@example.com as my username and have it "delegate" to e.g. bar@mastodon.social, so that way people can follow me as foo@example.com and, under the hood, it really follows bar@mastodon.social. This approach is attractive in that a) I don't have to run my own Mastodon server, and b) I don't end up with the problems that a single-user server has (e.g. local and federated timelines being useless, see #1127).

Of course, there are potential issues here, such as how do other people know that foo@example.com and bar@mastodon.social are the same account. So #1202 might be the more straightforward way of handling this. But I really would prefer not to have to run my own Mastodon server just to have my email address be my username.

@cryptomarauder
Copy link

I don't like this idea. I think people should have the right to have a username on their own server that is like yours. There's lot's of steve's in the interwebz butha. So, I think we need to see about getting real authentication. I mean like a verifying system. I spoke on this before. Have a well thought out robust system of verification like some dating apps have to increase trust level. But you have to be careful about the methods this could be exploited. If you'd like to talk more about this idea I have so much more to speak of that you'd likely enjoy hearing :)

@lilyball
Copy link
Author

lilyball commented Apr 8, 2017

@siganon I don't understand your objection. It's a given that I'd only be able to "delegate" my username to another instance if I control that username on the other instance. So I'd only be able to "delegate" foo@example.com to bar@mastodon.social if I control bar@mastodon.social already.

@lilyball
Copy link
Author

lilyball commented Apr 8, 2017

After thinking about it some more, I think I'd prefer an approach where my single-user server can effectively "subscribe" to another server to see that server's local and federated timelines (and, ideally, participate in that server's local timeline), so my data is still under my control but I get the experience of belonging to another server.

@gled-rs
Copy link
Contributor

gled-rs commented Apr 12, 2017

@kballard please voice your opinion on #1589 :)

@cryptomarauder
Copy link

Nice, someone thumbed me down for sharing an opinion... nice. Anyways @kballard perhaps I misunderstood you. I thought that people wanted to have the ability to control their credentials across other servers that they aren't actually connecting to. The reason for this is to avoid catfishing etc.. That's why I suggested real verification. It's voluntary and I can't think of a better way tbh. I wanted to talk about this with anyone who was interested in it but I don't want to get another thumb up the butt from someone who takes things WAY too serious.

@lilyball
Copy link
Author

If you want to control your credentials across other instances, make an account on those instances with the credentials in question.

@jeremyBanks
Copy link

see #2668 and #897

@Gargron
Copy link
Member

Gargron commented May 5, 2017

This is superseded by a more technical #2668, let's move this discussion there.

@Gargron Gargron closed this as completed May 5, 2017
abcang added a commit to pixiv/mastodon that referenced this issue Sep 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants