php - Email address has app+gibberish when stored to database -


While inspecting my database today, I noticed that there are such Gibber formats in the email fields of some records

  App + 9276ti5j64.ir10bj.618106aa6d78af59ff4c7f79f1bf   

I found that these records are from Facebook Connect, though this is just a small percentage of other successful Facebook connectors. Email Record

  $ me = $ this- & gt; Facebook- & gt; The API ('/ m') is from; $ Email = $ me ['email']   

If he fails to get it from Facebook, then why does it include the drone string instead of empty or empty space in e-mail ? (However for some reasons, fb_uid and other fields are passed normally)

Has anyone suffered the same problem? Is this a Facebook Connect bug and what is the reason?

This special proxy is Facebook email.

Before the FB has changed with the window, what we do now - it was possible to decide whether you want to send back the real email or a proxy.

If you had longer area length - then you should see the full proxy email, even though the unscrupulous email is still the correct email and only proxy email to the real user email (which you do not know). is.

What to do now:

  1. Increase the length of the email field. Valid length can be up to 255 characters
  2. Deal with that trash email maybe - Request it again from that user
  3. To use the same code Feel free - now it will always bring back the actual user's email

Comments

Popular posts from this blog

java - NullPointerException for a 2d Array -

python - Assemble mpeg file unable to play in mediaplayer -

c# - NameSpace Manager or XsltContent to parse aspx page -