Re: [OAUTH-WG] Dailymotion API using OAuth 2.0 draft 10

Olivier POITREY <rs@dailymotion.com> Tue, 02 November 2010 13:55 UTC

Return-Path: <rs@dailymotion.com>
X-Original-To: oauth@core3.amsl.com
Delivered-To: oauth@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 626583A67A4 for <oauth@core3.amsl.com>; Tue, 2 Nov 2010 06:55:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cylHpVXQDjTE for <oauth@core3.amsl.com>; Tue, 2 Nov 2010 06:55:46 -0700 (PDT)
Received: from intsvc-02.dailymotion.com (intsvc-02.dailymotion.com [195.8.215.88]) by core3.amsl.com (Postfix) with ESMTP id 259763A69AF for <oauth@ietf.org>; Tue, 2 Nov 2010 06:55:42 -0700 (PDT)
Received: from EXCHANGE-02.daily.local (unknown [195.8.215.118]) by intsvc-02.dailymotion.com (Postfix) with ESMTP id 87E67A4E99; Tue, 2 Nov 2010 14:55:45 +0100 (CET)
Received: from EXCHANGE-02.daily.local ([195.8.215.118]) by exchange-02 ([195.8.215.118]) with mapi; Tue, 2 Nov 2010 14:52:13 +0100
From: Olivier POITREY <rs@dailymotion.com>
To: David Recordon <recordond@gmail.com>
Date: Tue, 02 Nov 2010 14:55:44 +0100
Thread-Topic: [OAUTH-WG] Dailymotion API using OAuth 2.0 draft 10
Thread-Index: Act6lSaeKDDYpq+dQh66zlSQo8pd2g==
Message-ID: <07DE56E9-D382-4A23-A475-79BCBC2FE9AC@dailymotion.com>
References: <Act1bTQG8hW8Xq4nTfmMV5EKv98z0g==> <BF23C9FD-6865-4631-9687-4807F1D9CDBC@dailymotion.com> <AANLkTinpf8RrT-0As=2_jksWa7b71STcBLurnV515Deg@mail.gmail.com>
In-Reply-To: <AANLkTinpf8RrT-0As=2_jksWa7b71STcBLurnV515Deg@mail.gmail.com>
Accept-Language: en-US, fr-FR
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US, fr-FR
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: OAuth WG <oauth@ietf.org>
Subject: Re: [OAUTH-WG] Dailymotion API using OAuth 2.0 draft 10
X-BeenThere: oauth@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: OAUTH WG <oauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/oauth>, <mailto:oauth-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/oauth>
List-Post: <mailto:oauth@ietf.org>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/oauth>, <mailto:oauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Nov 2010 13:55:50 -0000

Hi David,

Thank you for adding us. The implementation was straightforward, and the current draft of the spec is clear and easy to read. The only place where we had to adapt a bit was the "insufficient scope" error reporting: our API supports multiple method calls per request, and returning a global error if only one had insufficient scope wasn't very helpful for the developers. We solved this by simply handling insufficient scope errors at the API level.

Best,

On 1 nov. 2010, at 08:14, David Recordon wrote:

> Added you to http://wiki.oauth.net/w/page/OAuth-2. Any parts of the implementation what were challenging?
> 
> 
> On Tue, Oct 26, 2010 at 5:27 PM, Olivier POITREY <rs@dailymotion.com> wrote:
> Hi,
> 
> I'm proud to announce that Dailymotion released the first beta of its new API fully based on OAuth 2.0 draft 10. We are sticking 100% to the spec (we hope) and are supporting all client profiles. It's currently in beta, some parts are not polished yet (i.e.: authorization page is not skinned) and only a few methods are available but the basics are there and fully functional.
> 
> The documentation of our API can be found here:
> 
>  http://www.dailymotion.com/doc/api
> 
> Here is the part specific to OAuth 2.0:
> 
>  http://www.dailymotion.com/doc/api/authentication.html
> 
> We have client SDKs for PHP and Objective-C already available on GitHub (http://github.com/dailymotion). We will add Javascript, Python, Actionscript and Android SDKs soon.
> 
> We are very interested by feedbacks about our implementation before it goes final.
> 
> <teasing>BTW, our API implements some interesting cache mechanism, but this is OT :)</teasing>
> 
> Best,
> 
> _______________________________________________
> OAuth mailing list
> OAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/oauth
>