florence-social / mastodon-fork

Florence's fork of Mastodon
GNU Affero General Public License v3.0
137 stars 15 forks source link

"Group" accounts #155

Open clarfonthey opened 5 years ago

clarfonthey commented 5 years ago

Basically, it'd be cool to have the concept of a "group" account where multiple people can log in with their own accounts, so that credentials don't have to be shared in order for multiple people to post on it. Maybe you could have the option to show who's posting alongside it too.

Perhaps this could be done with generic fedi oauth; I'm not entirely sure. There's have to be a lot of reworking. But I know this is something that is an existing problem for a lot of social media sites, and Twitter also shares this problem (which is why things like TweetDeck try and manage around it).

More concrete example: right now, we have the @forktogether@toot.cat account. It would be nice if we could have multiple people just be able to post to it with the credentials from their usual accounts, rather than having to share credentials.

Feufochmar commented 5 years ago

Tumblr has the concept of shared blog, where multiple people can post to the same blog without sharing an account. Here, having a group account limited to account of the same instance would be the easier to implement. For non-local account, the problem could be solved by working like relaying, where a user post from his instance to a group on another instance that does the authorisation logic and then broadcast the message.

igalic commented 5 years ago

in Plume we use ActivityPub's concept of groups for blogs

that means a blog can have multiple authors, and you can subscribe/follow it. however authors only log into their own account and only post to the blog (well, and comments)