Yes, eCredits now enables you to sign up and login with you social logins.