Spring Projects

Spring Security OAuth

The purpose of Spring Security OAuth is to provide an OAuth implementation for Spring Security. Support is provided for the implementation of OAuth providers and OAuth consumers. There is also support for two-legged OAuth (a.k.a. "Signed Fetch") and for OAuth 2.0.

The purpose of Spring Security OAuth is to provide an OAuth implementation for Spring Security. Support is provided for the implementation of OAuth providers and OAuth consumers. There is also support for two-legged OAuth (a.k.a. "Signed Fetch") and for OAuth 2.0.

#maven

Welcome

Welcome to OAuth for Spring Security!

As you can probably deduce from its name, the purpose of this project is to provide an OAuth implementation for Spring Security. Support is provided for the implementation of OAuth providers and OAuth consumers. There is also support for two-legged OAuth (a.k.a. "Signed Fetch") and for OAuth 2.0.

Applying security to an application is not for the faint of heart, and OAuth is no exception. Before you get started, you're going to want to make sure you understand OAuth and the problem it's designed to address. There is good documentation at the OAuth site and a good illustration of how OAuth is applied. You will also want to make sure you understand how Spring and Spring Security work.

With that, you're ready to get started. You'll want to see OAuth for Spring Security in action and read a more detailed explanation in the user guide.

If you run into problems or have other questions, please use the forum.

 

Maven Artifacts

Here is the Spring Milestone Repository:

<repository>
<id>spring-milestone</id>
<name>Spring Maven MILESTONE Repository</name>
<url>http://maven.springframework.org/milestone</url>
</repository>

Here is the dependency:

<dependency>
<groupId>org.springframework.security.oauth</groupId>
<artifactId>spring-security-oauth</artifactId>
<version>1.0.0.M4</version>
</dependency>

 

 

 


Quick Jump

Download
Maven Artifacts
Documentation
Discussions

Issue Tracker
Source Repository

 


Documentation

API (JavaDocs)
Project Information
Project Reports

 


Other Resources

Tutorial
User Guide
Support
OAuth 1.0
OAuth 2.0

 


Related Discussions

OAuth Security