SilverStripe 3.1 OpAuth module. With this module, you can allow members to sign up and authenticate seamlessly with many OpenID + OAuth providers. See: http://opauth.org/