EAuth extension allows to authenticate users by the OpenID, OAuth 1.0 and OAuth 2.0 providers.