🎯Description of the issue
Few users reported the Facebook login was not working and when I test it I am also getting error. Couldn't test this on the demo site as Facebook login option was not available.
When I checked Facebook developer page I had the following message. Not sure if this is related.
Your App, Gifyu.com, is currently accessing Graph API v2.12 which will reach the end of its 2-year lifetime on 05 May, 2020. We estimate 1 endpoint that Gifyu.com calls will be impacted by this change and may stop working after the automatic upgrade push. To ensure a smooth transition, please migrate all calls to Graph API v3.0 or higher.
▶🚶Reproduction steps
Getting error Fatal error [200]: (#200) Missing Permissions
📃Error log message
Fatal error [200]: (#200) Missing Permissions
Triggered in /app/vendor/facebook/graph-sdk/src/Facebook/Exceptions/FacebookResponseException.php at line 137
Stack trace:
#0 /app/vendor/facebook/graph-sdk/src/Facebook/FacebookResponse.php(210): Facebook\Exceptions\FacebookResponseException::create()
#1 /app/vendor/facebook/graph-sdk/src/Facebook/FacebookResponse.php(255): Facebook\FacebookResponse->makeException()
#2 /app/vendor/facebook/graph-sdk/src/Facebook/FacebookResponse.php(82): Facebook\FacebookResponse->decodeBody()
#3 /app/vendor/facebook/graph-sdk/src/Facebook/FacebookClient.php(224): Facebook\FacebookResponse->__construct()
#4 /app/vendor/facebook/graph-sdk/src/Facebook/Facebook.php(469): Facebook\FacebookClient->sendRequest()
#5 /app/vendor/facebook/graph-sdk/src/Facebook/Facebook.php(336): Facebook\Facebook->sendRequest()
#6 /app/routes/route.connect.php(98): Facebook\Facebook->get()
#7 /lib/G/classes/class.handler.php(232): G\Handler->{closure}()
#8 /lib/G/classes/class.handler.php(132): G\Handler->processRequest()
#9 /app/web.php(580): G\Handler->__construct()
#10 /app/loader.php(239): require('/app/web.php')
#11 /index.php(20): include_once('/app/loader.php')
Few users reported the Facebook login was not working and when I test it I am also getting error. Couldn't test this on the demo site as Facebook login option was not available.
When I checked Facebook developer page I had the following message. Not sure if this is related.
Your App, Gifyu.com, is currently accessing Graph API v2.12 which will reach the end of its 2-year lifetime on 05 May, 2020. We estimate 1 endpoint that Gifyu.com calls will be impacted by this change and may stop working after the automatic upgrade push. To ensure a smooth transition, please migrate all calls to Graph API v3.0 or higher.
▶🚶Reproduction steps
- Click on the login button on https://gifyu.com
- Select Facebook login option
Getting error Fatal error [200]: (#200) Missing Permissions
📃Error log message
Fatal error [200]: (#200) Missing Permissions
Triggered in /app/vendor/facebook/graph-sdk/src/Facebook/Exceptions/FacebookResponseException.php at line 137
Stack trace:
#0 /app/vendor/facebook/graph-sdk/src/Facebook/FacebookResponse.php(210): Facebook\Exceptions\FacebookResponseException::create()
#1 /app/vendor/facebook/graph-sdk/src/Facebook/FacebookResponse.php(255): Facebook\FacebookResponse->makeException()
#2 /app/vendor/facebook/graph-sdk/src/Facebook/FacebookResponse.php(82): Facebook\FacebookResponse->decodeBody()
#3 /app/vendor/facebook/graph-sdk/src/Facebook/FacebookClient.php(224): Facebook\FacebookResponse->__construct()
#4 /app/vendor/facebook/graph-sdk/src/Facebook/Facebook.php(469): Facebook\FacebookClient->sendRequest()
#5 /app/vendor/facebook/graph-sdk/src/Facebook/Facebook.php(336): Facebook\Facebook->sendRequest()
#6 /app/routes/route.connect.php(98): Facebook\Facebook->get()
#7 /lib/G/classes/class.handler.php(232): G\Handler->{closure}()
#8 /lib/G/classes/class.handler.php(132): G\Handler->processRequest()
#9 /app/web.php(580): G\Handler->__construct()
#10 /app/loader.php(239): require('/app/web.php')
#11 /index.php(20): include_once('/app/loader.php')