/socialauth

Java Library for authentication, getting profile, contacts and updating status on Google, Yahoo, Facebook, Twitter, LinkedIn, and many more providers

Primary LanguageJava

SocialAuth Library

Socialauth

SocialAuth is a Java library (.NET port & Android version available) for you if your web application requires:

  • Authenticating users through external oAuth providers like Gmail, Hotmail, Yahoo, Twitter, Facebook, LinkedIn, Foursquare, MySpace, Salesforce, Yammer, Google Plus, Instagram as well as through OpenID providers like myopenid.com.
  • Easy user registration. All you need to do is create a page where users can click on buttons for the above providers or other supported providers. Just call SocialAuth and you can get all their profile details.
  • Importing contacts from networking sites.

See our SoicalAuth demo in action !

Download socialauth-java-sdk-4.4.zip

Build Status

Whats new in Version 4.4?

  • Updated Twitter API
  • Changes in command line utility to generate access token
  • Added !Nimble Provider

Whats new in Version 4.3?

  • Added !GitHub Provider
  • Added Flickr Provider
  • Added !GooglePlus Feed Plugin
  • Added !GooglePlus Album Plugin
  • Added Facebook wall demo
  • Jackson support in Command line utility to generate and save access token

Whats new in Version 4.2?

  • Refresh token functionality for Facebook
  • Added GooglePlus provider
  • Added Instagram provider
  • Twitter API v1.1 implemented
  • Command line utility to generate and save access token
  • All core projects are maven-ise now and jars are available on maven repository.
  • All demos except seam and grails are maven-ise now.
  • OAuth endpoint (RequestToken URL, Authorization URL and AccessToken URL) can be configured through properties file now.
  • Response object returned by UpdateStatus method.
  • Bug fixes