[buddypress-trac] [BuddyPress Trac] #8448: Add new table to store nonmember opt-outs.

buddypress-trac noreply at wordpress.org
Tue Mar 30 13:28:41 UTC 2021

#8448: Add new table to store nonmember opt-outs.
 Reporter:  dcavins                 |       Owner:  (none)
     Type:  enhancement             |      Status:  new
 Priority:  normal                  |   Milestone:  8.0.0
Component:  Core                    |     Version:  7.2.0
 Severity:  normal                  |  Resolution:
 Keywords:  has-patch dev-feedback  |

Comment (by dcavins):

 Thanks to you both for your feedback.

 I also wondered about the data privacy issue of storing emails. As I
 understand it, imath's plugin stores a password hash of the email, then
 when doing a "match by email" query or a "search" query, the search term
 is hashed for comparison, like WP handles passwords. Of course, this means
 that "search" is not a substring match--you'd have to input the full email
 address to find the matching entry.

 I do still think there's some utility to having an admin panel, if only to
 be able to check opt-outs to see if a user is abusing the ability to send
 emails from your site (this seems to be a common goal of hacks right now),
 or if emails from a particular component is producing a lot of opt-out
 requests, then the admin can do something about it.

 I'll attached a new draft (that still needs some thought about where to
 hash the email in the logic for the best consistency), but gives an idea
 of how this could work. Thanks again!

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8448#comment:4>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list