Topic-icon email permissions

Active Subscriptions:

None
10 years 8 months ago #35494 by alegag
email permissions was created by alegag
'morning! :D
Sometimes i get issue on new "automatic" registration with e-mail hidden on facebook.
They went autenticate on my website with email This email address is being protected from spambots. You need JavaScript enabled to view it.
I read that i can solve this problem getting permission of the e-mail field.
I just set in APP permissions "email" in the tab users and friends permission. Is Enough or i have to configure permission inside jjfbconnect?
What i have to set exactly into jfbconnect permissions area to make it work??
The topic has been locked.
Support Specialist
10 years 8 months ago #35496 by alzander
Replied by alzander on topic email permissions
JFBConnect will automatically request the email permission from the user, so you shouldn't need to set that at all.

As for the @unknown.com address, we're looking into the cause of this. The only time that should happen is if JFBConnect can't fetch the email address for the user from Facebook. That should never be the case, but it does happen depending on a couple of variables.

Can you let me know the following, which may help diagnose things further:
* Is it a specific user that gets the unknown address?
* Is it a lot or all users?
* Do you know if there's anything specific about the users with the unknown address that may be preventing their email from being fetched (such as stricter privacy settings or a specific location, etc)?

There's a few other options in-code that we can have you implement that will force the user to re-authenticate if their email address can't be found, but, again, that simply should be necessary.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
10 years 8 months ago - 10 years 8 months ago #35500 by alegag
Replied by alegag on topic email permissions
Ok
1 it happen sometime (not ever).... usually i've seen happen on that users who have email address "LOCKED" for privacy to friend or themselves (no public)
2 is not an issue about comunication between component and facebook because correctly import name.surname (as username), date of birth, bio etc only email is "@unknown.com" type
3 as saied above yes... i suppose happen with persons who have high level privacy on their facebook information
So let me know, this option in the tab here "email" in useless? I can delete it? I was thinking this option in application config could slove this problem

P.s. if can help when this happen i didn't receive any email on new registration! (usually i set in backend for each new user i get an email as administrator. In this case i see user registered and online.. but any notice was sent to me)
Last edit: 10 years 8 months ago by alegag.
The topic has been locked.
Active Subscriptions:

None
10 years 8 months ago #35501 by alegag
Replied by alegag on topic email permissions
screenshot
File Attachment:
The topic has been locked.
Support Specialist
10 years 8 months ago #35562 by alzander
Replied by alzander on topic email permissions
Alessio,
We're still doing a lot of testing to see why an email may not be retrieved for a user. We've set every privacy setting in Facebook to the strictest level, but it always seems to come in. There is code in JFBConnect that checks for a missing email address from Facebook and replaces it with the @unknown.com address. That code should never be called as there's no reason that Facebook shouldn't return the email address.. especially when the rest of the information is fetched.

With that said, we are looking into it more. The 'email' setting you configured has no function. It can be removed or left, it really won't affect things either way. We'll likely change how our logic works in the future to completely deny the registration if an email can't be obtained, even if other profile information can.

Again, if you find any specific setting in Facebook that would be hiding the email address, let us know, but we don't know of any and there isn't any documentation in the API that that information can be hidden by the user.

Thanks,
Alex
The topic has been locked.