The SocialSignIn project - an archetype for Java social-web development for 2012
Over the past year I’ve built a number of Java/Spring web applications using Spring Social and Spring Security which delegated authentication to third-party social SaaS providers such as Facebook or Twitter.
Users did not need to have local username/password combinations but instead “signed in” to the application by logging in with their social provider.The SocialSignIn project aims to make this process of building websites which delegate their authentication simpler. SocialSignin's open-source modules use spring-social-security to bridge the gap between the spring-social and spring-security frameworks and not only enables users to connect to 3rd party providers, but to login to your application with these providers, without ever needing a local username/password combination. We also provide a maven archetype to create a sample project with in-built login and connection functionality for your chosen providers. Use this archetype to create your own sample project, or checkout our showcase.