[wp-trac] [WordPress Trac] #43443: Add a method for confirmation of requests for deleting or anonymizing of personal data

WordPress Trac noreply at wordpress.org
Mon Mar 19 17:56:46 UTC 2018


#43443: Add a method for confirmation of requests for deleting or anonymizing of
personal data
-------------------------------------------------+-------------------------
 Reporter:  azaozz                               |       Owner:  mikejolley
     Type:  enhancement                          |      Status:  assigned
 Priority:  normal                               |   Milestone:  5.0
Component:  General                              |     Version:
 Severity:  normal                               |  Resolution:
 Keywords:  gdpr has-patch dev-feedback needs-   |     Focuses:
  testing                                        |
-------------------------------------------------+-------------------------

Comment (by allendav):

 @mikejolley - I've made some progress on an export UX with this patch -
 you can see the work thus far here: #43546

 I'm in the middle of hooking up everything and I've gotten to the point
 where I'd like to fill a WP_List_Table with the requests and their status
 - but like @azaozz points out above, we delete the option/meta on
 confirmation

 > Was thinking about this a bit more: instead of deleting the confirmation
 token from the DB perhaps we can set a "confirmed" status on it and keep
 it until the action is performed?

 I realize your code allows us to hook on account_action_confirmed, but if
 I were to leverage that it seems like more complexity (and queries) than
 I'd prefer - I would love it if the option_value/meta_value were just
 amended to include a confirmed timestamp (in addition to the requested
 timestamp)

 If you agree, this patch would need to add that confirmed timestamp and
 probably reject confirmations if that confirmed timestamp was already
 present

 This would allow my patch in 43546 to use the options/meta you presented
 as a log and by only using two queries (one for options and one for meta)

--
Ticket URL: <https://core.trac.wordpress.org/ticket/43443#comment:16>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list