Tôi có API RESTful được tạo bằng Spring 3.1, sử dụng Spring Security. Tôi có một ứng dụng web, cũng là một ứng dụng Spring 3.1 MVC. Tôi đang lên kế hoạch để khách hàng di động truy cập vào API REST của mình. Vì vậy, API của tôi là nơi trung tâm để xác thực, nhận dữ liệu được phân phát từ, v.v. Tất cả đều có ý nghĩa cho đến nay.Tìm đúng cách: Spring Social + Spring RESTful API + Spring WebApp + Khách hàng di động
Bây giờ những gì tôi không thể quấn quanh đầu là cách thêm Spring Social một cách dễ dàng và thông minh. Bạn đã làm nó như thế nào? Bạn có thể chỉ di chuyển ConnectionRepository đến API? Hay bạn có API làm tất cả? Tôi muốn ngăn chặn ủy quyền kép cho mỗi công nghệ máy khách bằng mọi cách (ngăn chặn sự cho phép đôi nghĩa là userA kết nối với facebook trong webapp, và sau đó bắt đầu sử dụng ứng dụng di động của chúng tôi và KHÔNG được yêu cầu kết nối lại với facebook chỉ b/c userA đang sử dụng một ứng dụng khách khác).
Cảm ơn bạn đã chia sẻ suy nghĩ của mình!
Cho đến nay, tôi đã tìm thấy một số gợi ý tại đây: http://porterhead.blogspot.com/2013/01/writing-rest-services-in-java-part-4.html – pumuckl