Conducted researches prove that there is groving popularity in social login. It is very likely that user will leave your site, if they are forced to sing up through complex registration form. Users are looking for easier and faster ways to create web application's accounts, usually by reusing their existing profiles on popular services. Offering log in with Facebook, Google, Miicard, and other providers is a common feature for the most of modern web applications. It makes user's life much easier, but implementing such options may give quite a few developers a headache. Getting to know various authorization protocols (OAuth 1.0, OAuth 1.0a, OAuth 2.0, OpenID Connect, SAML, etc.), learning specific implementation's of these protocols, consuming various providers' APIs and continuously monitoring their changes are common tasks for websites that supports social login.
It would be much easier to have service that works with various authorization protocols, integrates with popular login providers, handles security issues and expose unified API that any web aplication can integrate with in no more that 10 minutes. This functionality is offered by Connect from Cloud Identity. Through integration with single Connect's API your site can accept user's with accounts on Facebook, Google, PayPal, Miicard, Yahoo, Windows Live, among the others. This tutorial will show how quickly add social login to your site.
We are going to build simple Java based application that requires user authentication. The application uses Connect service to enable authentication through social login. You can see demo here:
And the video: