OAuth Buttons - Vaadin Add-on Directory
Log in with Facebook / Twitter / LinkedIn with the click of a button.A set of buttons that makes it super-simple to allow users to log in with a service that provides OAuth, i.e "Log in with Facebook", "Log in with Twitter" etc.
Just add the desired button - once the user has logged in with the service, a callback will be called with user information.
This is an initial release to gauge interest and validate the API - please feel free to provide feedback.
Currently supported services are: Facebook, Twitter, LinkedIn. New services will be added, and it's also very straightforward to add support for more services (the Scribe OAuth library that's used supports a fair number).
The idea is to provide login, but you should be able to access the services API using the OAuth tokens and direct access to the Scribe API - feel free to comment on this if you need it.
NOTE that you need to register your application and obtain an API key for each service. The exact process varies between services - a blog post detailing some is upcoming.
Online DemoIssue Tracker
Source Code
Blog post
Discussion Forum
OAuth Buttons version 0.0.1
Initial release