I have a RESTful API built using Spring 3.1 using Spring Security. I have a web application as well as a Spring 3.1 MVC application. I plan for mobile clients to access my REST API. Thus, my API is the central place for authentication, data retrieval, etc. All this makes sense so far.
Now what I canβt wrap up is how easy and smart it is to add Spring Social. How did you do that? Perhaps you just moved ConnectionRepository to the API? Or do you have an API? I want, by all means, to prevent double authorization for each client technology (preventing double authorization means that the user connects to facebook in webapp and then starts using our mobile client and DO NOT ask to connect to facebook again only b / c userA is using a different client).
Thank you for sharing your thoughts!
spring spring-mvc spring-security spring-social facebook-oauth
pumuckl
source share