[buddypress-trac] [BuddyPress Trac] #8139: Network Invitations and Membership Requests

buddypress-trac noreply at wordpress.org
Thu Oct 10 00:05:57 UTC 2019


#8139: Network Invitations and Membership Requests
--------------------------+-----------------------
 Reporter:  dcavins       |       Owner:  (none)
     Type:  enhancement   |      Status:  assigned
 Priority:  normal        |   Milestone:  6.0.0
Component:  Registration  |     Version:  5.0.0
 Severity:  normal        |  Resolution:
 Keywords:                |
--------------------------+-----------------------

Comment (by imath):

 Hi @dcavins

 Thanks for starting working on this. Here are my first thoughts.

 I would suggest to first list :
 - how joining a site of a network is happening today in WordPress (The
 network admin can add network members to a site, I don't remember about
 site admins, new members can create their own site during signup)
 - what are the available types of site: public, hidden from search results
 (if i remember well)

 > Create a public site - Allow anyone to sign up and also allow
 invitations to be sent by network members.
 I'm unsure it's possible to sign up for a blog that isn't the root one
 today. When you say ''network members'' do you mean the ones that have a
 role on the sub site (eg: read at the very least) or any member ?

 About `private site` it doesn't really exist today, we have sites that are
 not indexed by search engines, but you don't need to be a member of a site
 to view its content. Are you suggesting to extend WordPress using the
 blogs component for instance ?

 NB: I remember Signups used to create members with no roles on any site,
 and I think BuddyPress now forces a signed up member to have a role on the
 root blog.

 I also think the BP Invitations API could be used to improve the way
 members are added to a site by Network admin or regular admins for non
 MultiSites config. I have the GDPR in mind. Somehow today when an admin is
 adding a new user to his site there are no proofs the added user gave
 their consent...

-- 
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8139#comment:3>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list