По моему опыту, вы лучше всего храните свои авторизации в одной таблице, а ваши пользовательские данные в другой.
авторизации:
network - Varchar(255) #Twitter/Facebook/Openid/whatever
network_id - varchar(255) #Users id for that social network.
user_id - int
пользователи:
id (primary, auto increment)
name
password
username
С этой структурой, если вы хотите, чтобы один и тот же пользователь мог войти в систему одновременно с Twitter и Facebook в какой-то момент в будущем, это также возможно.