#4198 - Facebook addon needs overhauling

Identifier #4198
Issue type Minor issue (breaks specific functionality)
Title Facebook addon needs overhauling
Status Completed
Handling member Chris Graham
Version 10.0.30
Addon General / Uncategorised
Description Many things have changed since the facebook_support addon was last heavily worked on.

1) Many profile fields removed
2) Many app permissions removed
3) New manual review requirements for many permissions
4) No more posting to user's own walls
5) Heavy timbre of forced API updates due to version deprecations
6) Logging out had stopped working
7) Requirement to use HTTPS to interface with Facebook
8) Requirement to use HTTPS for Facebook to interface back with the website
9) Need to request "long life" access tokens, as default tokens from oAuth are short life

We already kludged through some of this in a hacky way over the years. This addon properly reviews it and comes to satisfactory resolutions that should last a few more years. It is fully compatible with Graph API 6.0, which only just came out.

It is still the case the Facebook SDK integrated is extremely old. This does not matter practically, but in v11 the SDK is being updated as a part of a much more active protocol for maintaining SDKs and APIs.
Steps to reproduce

Funded? No
Commits

Fixed MANTIS-4198 (Facebook addon needs overhauling) (a3c050ea) · Commits · Composr ecosystem / Composr · GitLab

The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated