nextcloud / social

🎉 Social can be used for work, or to connect to the fediverse!
https://apps.nextcloud.com/apps/social
GNU Affero General Public License v3.0
489 stars 59 forks source link

Account locking (follow after approval) #36

Open juliushaertl opened 5 years ago

juliushaertl commented 5 years ago

Right now, the confirmation of a new follower is automatic, an option should be added for an account to 'lock' the account, meaning a manual confirmation needs to be perfomed when someone wants to follow you.

jancborchardt commented 5 years ago

This would also include the account being private, right? Instagram (and I guess Twitter) does it like this, that accounts which are private can only be followed after approval, and posts can not be seen otherwise.

ArtificialOwl commented 5 years ago

Locking should only disable auto-confirm. The privacy during posting is done by choosing the type of the post (Public, followers-only, direct, unlisted). We should also provide a way for a user to select a default type for his new post

jancborchardt commented 5 years ago

@daita I am referring not to individual post visibility, but to overall account visibility. On Instagram and Twitter you can set an account to private, which means that any of your posts can only be seen by people logged in whom you confirmed as followers: instagram private account

We should support this too as it’s completely impractical to change all the privacy settings of individual posts.

ArtificialOwl commented 5 years ago

This is a followers-only post, ActivityPub allow to set that private flag not to your account but to your post. Meaning you can still lock your post as 'private/follow_only' but still can create public post

ArtificialOwl commented 5 years ago

https://docs.joinmastodon.org/usage/privacy/

ArtificialOwl commented 4 years ago

duplicate of #1012

jancborchardt commented 4 years ago

Not really a duplicate, since this one is about a really specific feature, whereas #1012 is just an overview issue. :)