Skip to content
fernandezpablo85 edited this page Sep 14, 2010 · 5 revisions

Scribe

The simple, extensible, cross-provider OAuth library for Java

Have you ever felt frustrated because the library you’re using works with every OAuth API but the one you need? So did I.

The Problem

Scribe was born out of necessity while working with a particularly strict OAuth API. Every existing library did not work out of the box, and was somewhat complex to modify or poorly documented.

It was not the libraries fault.

The OAuth API developers sometimes take arbitrary decisions that, although they look tiny and harmless, break the whole flow.

The Solution

We need to change our approach.

We need to focus on the specific APIs and create an extensible design so we can choose from a set of Equalizers, and make it really easy to add new ones if none of the existent matches our needs.

Get Started!

Check the Getting Started page to get up an running in less than 5 minutes.