Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.64 KB

README.md

File metadata and controls

23 lines (16 loc) · 1.64 KB

Build Status Coverage Status

Welcome to the home of O2Scribe , the simple OAuth2 Java lib!

This project started life as a fork of scribe-java but due to the fragmentation of oauth2 as a result of the poor spec the project has discontinued oauth2 support. This project aims to pick up where they left off. It is not intentionally compatible with scribe and does not support oauth1 or oauth1a and has no intention of doing so in the future.

Submitting a new provider

  1. Your new provider needs to implement the Api Interface, most providers have common functionality and extend DefaultApi20
  2. If your provider uses non standard parameters you will need to create a custom AuthUrlBuilder the DefaultAuthUrlBuilder will probably be sufficient for most providers.
  3. Add a new example under the examples package
  4. Ensure that Checkstyles and findBugs are both passing. These are baked into the default maven build.

What, no....

  • Twitter - they only offer a 1.0a authentication service, please take a look at scribe-java for support