You should enter your facebook “appId” and “secret key” into:
application\config\facebook.php
You can add new facebook app here to get this parameters: https://developers.facebook.com/apps
For new strict mode, use such address example:
Also your Facebook app should be online/activated:
Don’t forget to check your API version:
(Facebook API >=2.4 Supported from script v1.5.5) Min server requirements :
- CURL PHP extenion should be enabled on your server
- PHP >=5.4
- Email address is required facebook permission for login
Can be configured in facebook.php you must add/change to:
$config['facebook_api_version'] = '2.4';
(Common error) If you have api version 2.5 or any above, enter 2.4 in configuration and nothing else!
Facebook API <= 2.3 Min server requirements:
- CURL PHP extenion should be enabled on your server
- PHP >=5.3
- Email address is required facebook permission for login
Can be configured in facebook.php you must add/change to:
$config['facebook_api_version'] = '';
Possible issues
1. Your facebook email is already registered in script
2. You try to login with wrong facebook API configured, then you should remove app permissions from your personal facebook account and login again or try with another account.