Im with a problem using the Facebook PHP SDK to implement Facebook Login on a Site.
I use an email to identify the users of my app. SO, when a new user logins with Facebook I search if his mail is in the database, if not i create a new user.
The problem is that a small number of users (2 specifically) have problems with the login system. When i checked the database (in the "users" table), i noticed that they have accounts created, but wihouth the email.
The question is: Is possible to not have access to an email of a facebook user if he gave the permissions to the app?
If this is true, exist some kind of solution to use Facebook Login in a system that stores the user with this table?:
email | password | name
Thanks. Sorry for the bad english.