dansup,
@dansup@mastodon.social avatar

So while I was working on the @loops backend tonight, I decided to implement support for username changes.

You will be able to change your loops username without breaking federation or existing links!

I'm working on a FEP so other projects can implement this too

evan,
@evan@cosocial.ca avatar

@dansup @loops so, the immediately obvious way to do this is to make sure the username isn't in the actor ID or any object IDs. Then, you can set whatever you want as the preferredUsername, and changing it won't change the ID for the actor. I think the only problem is that some systems, like Mastodon, favour the Webfinger ID over the actor ID.

We're talking about this at the CG: https://github.com/swicg/activitypub-webfinger/issues/10

evan,
@evan@cosocial.ca avatar
stefan,
@stefan@gardenstate.social avatar

@dansup @loops very huge! Thanks for all the hard work!

samxavia,
@samxavia@mastodon.social avatar

@dansup Amazing, especially sharing how you can do it without breaking everything.

stefan,
@stefan@stefanbohacek.online avatar

@dansup @loops Nice!

This was the main reason I started my own Mastodon server, because I couldn't change my username when I went to give Mastodon another try after Musk bought Twitter.

I guess it worked out in the end, I'm glad I have that experience, and the freedom. Still, definitely a great feature to have available.

dansup,
@dansup@mastodon.social avatar

@stefan @loops Yeah this is something we're working on in Pixelfed too!

It's a bit more tricky with PF because object ids contain the username, but with Loops we can launch with this support!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse
  • DreamBathrooms
  • magazineikmin
  • thenastyranch
  • Youngstown
  • mdbf
  • rosin
  • slotface
  • InstantRegret
  • khanakhh
  • Durango
  • kavyap
  • osvaldo12
  • tacticalgear
  • GTA5RPClips
  • megavids
  • ngwrru68w68
  • everett
  • tester
  • ethstaker
  • cisconetworking
  • cubers
  • modclub
  • provamag3
  • anitta
  • normalnudes
  • Leos
  • JUstTest
  • lostlight
  • All magazines