Topic-icon Suggestion for hidden e-mails

Active Subscriptions:

None
11 years 9 months ago #25008 by mwfmwf
hi,

in Facebook it's possible to hide your e-mail and that basically brings some possible issues. When you create user account with hidden e-mail he gets an e-mail like "This email address is being protected from spambots. You need JavaScript enabled to view it.". Later site admin can not send any news to this e-mail, all JomSocial notifications won't be sent too... and user can not restore his password/username.

Is is possible to implement some warning message like "You're logging in without a valid e-mail. If you want to receice any notifications from mydomain.com please give us your e-mail - we won't sell it for a million dollars" :) The idea is to warn our users that their e-mail is not valid and possibly give them an option to enter a valid one just to receive notifications. This warning dialog may need a check box "do not ask me again" for next logins if the user insists on hiding his e-mail

If you need more details on this idea please let me know
The topic has been locked.
Support Specialist
11 years 9 months ago #25014 by alzander
Mwfb,
The email address is a required field that the user must give permissions with if they want to use JFBConnect to register on your site. It's been that way for about a year now. Before that, there was an option to let the user not provide the email permission.

If you're seeing users with @unknown.com addresses, that means there's an issue either a) getting the permission from the user or b) communicating with Facebook. If you're using version 4.2.1 or 4.2.2 of JFBConnect, we highly recommend upgrading to 4.2.3. There was a bug in those two versions *if* you are using the custom image/link for the Facebook button where the email permission was not always requested from the user. If you're using the Javascript button (the default), that shouldn't be your issue.

In general though, while it may happen that every once in a while an @unknown.com address is created, it should be pretty rare.

Hope that at least explains the @unknown.com.

As for users with them, we don't have a good suggestion on how to do what you're looking for. A simple piece of PHP code could easily be written to notify users with the @unknown.com address. A checkbox to make it dissappear is a lot more difficult as that would require a cookie or database entry to track the user's preference. If you want help with the PHP code, just let us know. That could be entered into a PHP module pretty easily.

Thanks,
Alex
The topic has been locked.