[buddypress-trac] [BuddyPress Trac] #6932: Emails: real unsubscribe functionality

buddypress-trac noreply at wordpress.org
Sun Jul 10 21:46:28 UTC 2016

#6932: Emails: real unsubscribe functionality
 Reporter:  DJPaul       |       Owner:  tharsheblows
     Type:  enhancement  |      Status:  closed
 Priority:  normal       |   Milestone:  2.7
Component:  Emails       |     Version:
 Severity:  normal       |  Resolution:  fixed
 Keywords:  has-patch    |
Changes (by djpaul):

 * status:  assigned => closed
 * resolution:   => fixed


 In [changeset:"10941"]:
 #!CommitTicketReference repository="" revision="10941"
 Emails: add unsubscribe feature.

 Updates the `unsubscribe` token to link to a new unsubscribe action

 All emails from other platforms or popular websites have a unsubscribe
 link. For previous versions of BuddyPress, our unsubscribe link pointed to
 that user's notifications page. However, if someone creates an account on
 a BuddyPress with a fraudulent email address (for example), that email
 address' owner will not know the account's authentication details, and so
 have no way to unsubscribe from that "spam" email.

 The change implements a new action handler which accepts unsubscription
 requests from un-authenticated requests. It adds an new option containing
 a dynamically generated salt which is used to generate the hash on the
 unsubscribe link.

 Fixes #6932

 Props tharsheblows, DJPaul

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

More information about the buddypress-trac mailing list