pinafore icon indicating copy to clipboard operation
pinafore copied to clipboard

Multiple accounts on the same instance

Open nolanlawson opened this issue 7 years ago • 10 comments

This might be possible, but would be really tricky given how I implemented data sharding on a per-instance basis.

nolanlawson avatar Apr 09 '18 18:04 nolanlawson

this is a big plus 1 for me, it's the only reason I really have to use a non-stock pwa

nightpool avatar Apr 09 '18 19:04 nightpool

use "username@domain" as the sharding key instead of just "domain"?

nightpool avatar Apr 09 '18 19:04 nightpool

Yes, it would require an IndexedDB database migration, but it's totally doable. (And the DB migration is not a huge deal, since it's really just a lite cache and doesn't store any critical data anyway.)

nolanlawson avatar Apr 10 '18 02:04 nolanlawson

Also just writing to express that this would be very valuable, since the native Mastodon web interface doesn't support it. As someone who maintains a bot + a couple regular accounts, I have to jockey browser profiles to make this work right now. In any event, thanks for making such an elegant alternative UI!

eloquence avatar Apr 11 '18 01:04 eloquence

Chiming in to say that I'd also prefer this a lot, I'm using 3 accounts on one instance and pinafore looks otherwise absolutely great to use.

ghost avatar Apr 11 '18 23:04 ghost

Another “me too!” here; I just created an account for my new project where I toot development progress, and it happens to be on the same instance as my primary one. Right now I use a private tab for this (and mobile apps, obviously.) Being able to do this in my browser would be awesome.

gergelypolonkai avatar Jun 30 '18 04:06 gergelypolonkai

yet another me too! I would love to switch between my public account and private account from the same pinafore session

desvox avatar Feb 10 '20 01:02 desvox

Another +1 from me!

Assuming all the data living in indexeddb is settings + replicated toots and toot metadata, could it be possible to keep the settings, change the key only for toots, and trash the replicated data? It would probably make an easier migration. Or is it just the fact that it needs a migration that makes the whole process complicated, and then migrating the data itself wouldn't be so complicated?

bnjbvr avatar Apr 10 '20 20:04 bnjbvr

I would love to see this feature implemented! :)

Hund avatar Feb 04 '21 21:02 Hund

+1

PhieF avatar Nov 15 '22 10:11 PhieF