-
-
Notifications
You must be signed in to change notification settings - Fork 685
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
Allow changing account's username. #4053
Comments
It's currently available.. But you have to request the admin to change the username |
manually changing the username will break federation due to the assumptions that current implementations make. proper username changing support is something we'd like to do, but we'd have to address the elephant in the room... |
Before (strangely) switching to using the federated username for all user-facing but internal systems such as the profile URI, my account's URI used to be https://mastodon.social/accounts/106986373252061228. Using this system – which Instagram, Twitter, and Facebook do – would at least alleviate this problem internally. However, as #4053 (comment) states, federation is impacted. Although perhaps this would break federation, that is something that I am comfortable with if the user is duly notified of before the operation commences. Despite all of those crude methods achieving explicitly what I desire, Federation remains ultimately problematic in this regard. Consequently, all of this may be unnecessary, because Mastodon has a system of redirection that should remediate all of these concerns:
https://ems.element.io/tools/matrix-migration and https://mastodon.social/@beedellrokejulianlockhart#:~:text=has%20indicated%20that%20their%20new%20account%20is%20now%3A demonstrate this ability well. |
yeah it would be nice if the account URIs actually didn't depend on username, because that's kind of the biggest issue -- see #51 (which i regret partially because i didn't know enough at the time to argue clearly) and also #51 (comment) (by which point i was better at articulating the issue) for what it's worth, pretty much every single big implementation makes the same mistake in putting the username into their technically we could do something like this for a one-time migration
but this would be really expensive and all old posts would be orphaned (since there's no Move handler for posts, only for accounts) at the very least: we could start assigning new users independent ids. and if you have a "legacy" account that doesn't support username changes, you will have to make a new account and migrate to it if you want to be able to change your username later. |
This has been requested for additional federated platforms at https://git.pleroma.social/pleroma/pleroma/-/issues/59#note_97208 and mastodon/mastodon#15320.
The text was updated successfully, but these errors were encountered: