Facebook requires https protocol on the site. You cannot request authorization if your site does not use Https.
In addition to the changes on the site, you need to reconfigure facebook applications.
Change authorization paths to https and add your site with https protocol to trusted url.
Remember that Http and HTTPS are not just different letters, they are also different domains and, as a result, websites.
The problem is that part of the code was removed from the Facebook plugin
Because of what your site does not ask for an email address from Facebook
I solved the problem by adding some of the code to \plugins\slogin_auth\facebook\facebook.php
= implode(, );
= . ;
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.