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.
- Your new provider needs to implement the Api Interface, most providers have common functionality and extend DefaultApi20
- If your provider uses non standard parameters you will need to create a custom AuthUrlBuilder the DefaultAuthUrlBuilder will probably be sufficient for most providers.
- Add a new example under the examples package
- Ensure that Checkstyles and findBugs are both passing. These are baked into the default maven build.
- Twitter - they only offer a 1.0a authentication service, please take a look at scribe-java for support