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 provider but the one you need? So did I.

The Problem

Scribe was born out of necessity while working with a particularly strict OAuth provider. 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 providers sometimes take arbitrary decisions that, although they look tiny and harmless, break the whole flow.

The Solution

So we need to change our approach.

We need to focus on this specific providers and create an extensible design so we can choose from a set of specific providers, 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.

Clone this wiki locally