使用auth0从Twitter创建新用户获取nil电子邮件

时间:2015-04-07 06:46:57

标签: ruby-on-rails twitter auth0

我正在使用auth0作为我的rails应用程序,我尝试使用auth0使用社交连接登录,这适用于 google facebook ,但是当我尝试使用< strong> twitter 我收到用户的空白电子邮件,但无法使用有空白电子邮件的用户登录。

以下是我的回复

  {  
    "name": "XXXX",  
    "picture": "XXXX",   
    "lang": "en",  
    "screen_name": "XXXX",
    "clientID": "XXXXXX",  
    "user_id": "XXXXX",  
    "nickname": "XXXX",  
    "identities": [  
     {
        "access_token": "XXXX",
        "access_token_secret": "XXXX",
        "provider": "twitter",
        "user_id": XXXX,
        "connection": "twitter",
         "isSocial": true
     }   
   ], 
   "created_at": "2015-04-07T06:00:51.515Z" 
  }

如何使用auth0

获取Twitter的用户电子邮件

1 个答案:

答案 0 :(得分:2)

不可能。 Twitter API不提供用户的电子邮件地址。

Is there a way to get an user's email ID after verifying his/her Twitter identity using OAuth?