Do you know facebook connect? Easylogin is even better because it works not only with facebook but also with Google, Yahoo, myOpenId, twitter, and all other providers that offer OpenID or OAuth. It also integrates the common felogin (Username/Password)