JBoss.orgCommunity Documentation
Table of Contents
Social Login involves the use of Social Networks such as Facebook, Twitter and Google+ to authenticate the users. PicketLink offers support for Social Login for Facebook Connect, Twitter and Google+.
The Facebook Connect
allows users to connect their Facebook identity and friends to third party
websites. You can use Facebook Connect
as the authentication mechanism for your application.
The Facebook Connect
allows users to connect their Facebook identity and friends to third party
websites. You can use Facebook Connect
as the authentication mechanism for your application.
Login using Facebook Connect
always requires registration as a facebook developer at
http://developers.facebook.com/.
The steps to follow are:
1 -
Login to the Facebook Developer
account.
2 - Register an application.
3 - You will be provided an AppID and AppSecret.
Configuration of your JBoss EAP is described in: https://github.com/jboss-developer/jboss-picketlink-quickstarts/tree/master/picketlink-authentication-facebook
Twitter allows 3rd party applications to access the user's identity and profile with the user's permissions. Applications can incorporate login using Twitter. PicketLink has support for writing applications using Twitter authentication.
Login using Twitter
always requires registration as a twitter developer at
https://dev.twitter.com/.
The steps to follow are:
1 -
Login to the Twitter Developer
account.
2 - Register an application.
3 - You will be provided an ConsumerKey and ConsumerSecret.
Configuration of your JBoss EAP is described in: https://github.com/jboss-developer/jboss-picketlink-quickstarts/tree/master/picketlink-authentication-twitter