I'm trying to integrate hybridauth module for social login. Its working fine for Facebook.

But for twitter, after successful sign in, its asking E-mail, first name, last name & gender details.

If I uncheck required information, I won't get email to create user in back-end.

How can we do set up in twitter side to get these details?


Is there any way to get these required informations with out showing the form?

My intention to successfully login into Drupal site after sign in using twitter, with out asking any addition informations.

After sign in I'm getting below form (Want to hide this form):

enter image description here

Drupal back end setting (If i hide, above form wont come but can't get email ID and other details):

enter image description here

1 Answer 1


The reason it prompts for that information is the Twitter API doesn't provide it; you can't retrieve user emails through the API; it only provides a single field for a user's real name (thus the prompt for the last name); and it doesn't collect information on a user's gender.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.