Spring Social的特點
- Connect Framework - 處理和Service Provider之間的認證和服務流程
- Connect Controller - 處理和Service Provider、Service Consumer和User之間的OAuth交換
- Signin Controller - 讓Users可以透過Service Provider來Signin到自己的application
在使用Spring Social時,你會需要以下的dependencies:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<dependency> | |
<groupId>org.springframework.social</groupId> | |
<artifactId>spring-social-core</artifactId> | |
<version>${spring-social.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>org.springframework.social</groupId> | |
<artifactId>spring-social-web</artifactId> | |
<version>${spring-social.version}</version> | |
</dependency> |
此外,Spring Social還提供了許多Service Providers的Module讓你直接調用:
在使用Spring Social時,需要的相關環境為
- Java 1.5 or higher
- Java Servlet 2.5 or higher
- Tomcat 6+
- Spring Framework 3.0.5 or higher ( Spring Framework 3.1 is recommended )
如果你想要看個DEMO,Spring Social也提供了DEMO Project可以下載:
- Spring Social Showcase:https://github.com/SpringSource/spring-social-samples/tree/master/spring-social-showcase
- 下載之後,用Maven build起來,把war放到tomcat或其它的Web server就可以用以下的網址來啟動了:http://localhost:8080/spring-social-showcase
【參考資料】
Spring Social Overview
0 意見:
張貼留言