When capturing a users details, where the goal is to record their twitter handle (@username
) and Facebook URL (/username121
) what would be the best way to do this?
At first I thought using a simple text entry box with a label allowing the user to input their own information, like so:
But then thought to myself, and confirmed with my colleges that, people generally tend to not know their facebook URL / username.
Would it then be better to use buttons that open respective authorisation windows from Twitter and Facebook and have the user link their account, then pull their @username
and /username
from the API. Like so:
Is there anything to suggest one is better than the other? or what is the generally preferred method in the community. To clarify, I only want to know the users usernames so we can display a link to their social networks on their profile, I do not need access to their timelines or anything else from the API.