I've configured and added my facebook app for login, but when I click the button for facebook authentication on the login/register page, it doesn't redirect to facebook login, and I get a message 'Email is Required', probably because it is. Any thoughts on how to sort this out?
I've configured and added my facebook app for login, but when I click the button for facebook authentication on the login/register page, it doesn't redirect to facebook login, and I get a message 'Email is Required', probably because it is. Any thoughts on how to sort this out?
Thanks in advance!
Ioanna
This must be some configuration related issue in your facebook app settings. Try doing this again carefully, and it should resolve.
Sounds like the version of your Facebook app is 2.4. If so the response of the fb app, no longer returns the email of the user by default. The email can be retrieved by implicitly specifying the filed name in the request Section Declarative Fields in https://developers.facebook.com/docs/apps/changelog#v2_4_changes
If you are a developer you ca try to modify the implementation of the facebook login plugin. I can't go into detail because I haven't done this yet. The other options would be: if for some reason you have a facebook app v2.3 to use it istead of the v2.4 or wait until nopcommerce team fixes the issue.