You may want to consider something like OpenID instead. http://openid.net/
I'm very (very,very) reluctant to use a ID for twitter, facebook, linkedin, etc., on a third-party site. Your site has to have gained some level of trust for me to do so. However, something like OpenID would provide that trust.