Hi,

I developed for my own needs a new web OAuth client for Spring Security : https://github.com/leleuj/spring-security-oauth-client. It means :
1. the user is redirected to an OAuth provider (like Facebook) for authentication
2. back in the application, the user is authenticated with a complete user profile retrieved from the OAuth provider.

It now supports : DropBox, Facebook, GitHub, Google (OAuth 1.0 & 2.0), LinkedIn, Twitter, Windows Live, WordPress and Yahoo.

It's only 4 Spring Security classes to do the job and my https://github.com/leleuj/scribe-up library for OAuth authentication and user profile retrieval.

A demo is available : https://github.com/leleuj/spring-sec...th-client-demo.

If you want to give it a try, I'll be glad to help you. Any feedback will be appreciated.

Thanks.
Best regards,
Jérôme