PHPfox-Official / phpfox-v4-feature-requests

phpFox Feature Request Tracker https://phpfox.com
6 stars 12 forks source link

Facebook data deletion callback #1019

Open daniol opened 2 years ago

daniol commented 2 years ago

Facebook apps that access user data must provide now a way for users to request their data to be deleted. They can do it clicking the Send Request button on the Settings & Privacy > Settings > Apps and Websites page on their Facebook profile.

This requirement can be satisfied by defining a URL that is called when the user removes the authorized app from Facebook. It generates a signed POST request identifying the user.

After receiving and validating this request, phpfox should delete the user and all their data.

This should be an option that can be enabled on the settings. The deletion URL should be presented to the user, either on the admin panel or in the documentation.

Here there are details for the implementation (receiving, validating and responding, in PHP): https://developers.facebook.com/docs/development/create-an-app/app-dashboard/data-deletion-callback?locale=en_US