There’s two problems with this.
A. You’re now allowing people to hop, and even name change. Let’s say they’ll allow that.
B. You’re missing the password. Every instance should have a unique salt, passwords should NEVER be reversible, and never be stored insecurely (AKA before salting the hash for instance). I use a different password for every site, but I’ve had sites tell me “Your password is X” … holy shit that’s a HUGE security flaw for multiple reasons.
So if I’m migrating and don’t need to set a new password, that’d be questionable.
C. This can be done unscrupulously. If I get control of someone’s account, I can migrate it and essentially steal all their accounts.
sabreW4K3@lemmy.tf 1 year ago
I think UI is the least of their worries. They’ve not even decided what to migrate yet.
NickwithaC@lemmy.world 1 year ago
It really needs to be everything - posts, comments, subscriptions, upvotes/downvotes, blocks, and mod status. It needs to be such that signing in to your account on the new instance is the same as signing into on the old one. It should be so seamless that you can just switch instances just to try out a new one and switch back again if it isn’t for you.
muddybulldog@mylemmy.win 1 year ago
It won’t be anything even close.
Indexes are unique to each instance. Post ID, Comment ID, Vote ID. There’s no way to correlate this information between two instances other than to do a full text match, post by post, comment by comment, vote by vote, to determine if what is being imported or “new”.
Even if you go that router, then there’s the quandaries that follow… if you import what is effectively a “new” post to your new instance, do the comments (which aren’t yours) come along, or do you simply end up importing your post with no interaction history.
That’s just off the top of my head.
If you’re lucky you’ll get to keep your cake day.
sabreW4K3@lemmy.tf 1 year ago
It’s not that on mastodon and it shouldn’t be that here either. There needs to be some consequence to switching instance.