Re: [OAUTH-WG] in-app logout?
Hubert Le Van Gong <hubertlvg@gmail.com> Fri, 21 May 2010 11:11 UTC
Return-Path: <hubertlvg@gmail.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 5A0F23A729B for <oauth@core3.amsl.com>; Fri, 21 May 2010 04:11:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level:
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_50=0.001]
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 Hsa+3C2bjjg8 for <oauth@core3.amsl.com>; Fri, 21 May 2010 04:11:36 -0700 (PDT)
Received: from mail-ww0-f44.google.com (mail-ww0-f44.google.com [74.125.82.44]) by core3.amsl.com (Postfix) with ESMTP id 410703A72EF for <oauth@ietf.org>; Fri, 21 May 2010 00:35:47 -0700 (PDT)
Received: by wwb24 with SMTP id 24so462217wwb.31 for <oauth@ietf.org>; Fri, 21 May 2010 00:35:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=ZtHJDX+BX0y5r9R92v/0f4A+UyOCw5AbTPD+epOU/UY=; b=wWmicQk2dIQzRS7LxPKdv8b+WSommDWlxXKkt1Z4ePcQNeVSoHXWXgXLC0dPeQe/Dj Nolc3JRoy0r0PbkXrndDAcBhDag+MQ2P4gp3mw6mhGgIlUwQRl2PmaXQnyVqTB6kUf8Y WUB79F/tWQgC3o9WChKd+7j9Hxd+fHm3HToUs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=eroKLCs5/d8THlsWb9LtsccyK7RnbZKnH2+RnGtkLa2/PyDBA8FmE8sx4krl1z2MQv jAA4qG8SCyDgneMTALIbZ9PgNgEC7DpBfU7lp7i0fIMqu+IrQ8llezPUDgCTQkMHPM8e MK2v710Tl7hZtKod4u4N7+B16ZSJ9GyLNgyIA=
MIME-Version: 1.0
Received: by 10.216.153.207 with SMTP id f57mr546247wek.115.1274427337651; Fri, 21 May 2010 00:35:37 -0700 (PDT)
Received: by 10.216.182.212 with HTTP; Fri, 21 May 2010 00:35:37 -0700 (PDT)
In-Reply-To: <AANLkTinnZUp5fPB6SEtFGvAT11iGtkBy_zwx1EO6sxSS@mail.gmail.com>
References: <4BEBDCFB.7090503@lodderstedt.net> <255B9BB34FB7D647A506DC292726F6E11263465727@WSMSG3153V.srv.dir.telstra.com> <AANLkTikxD3jraqvG2IFmaSme0f1Q7NGPuQ3llqX3Ds5W@mail.gmail.com> <AANLkTinnZUp5fPB6SEtFGvAT11iGtkBy_zwx1EO6sxSS@mail.gmail.com>
Date: Fri, 21 May 2010 09:35:37 +0200
Message-ID: <AANLkTikv23kw0NkhUhE0dPpe67yaWVC3704Q0EQP8Hgb@mail.gmail.com>
From: Hubert Le Van Gong <hubertlvg@gmail.com>
To: Chasen Le Hara <chasen@ironmoney.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Cc: OAuth WG <oauth@ietf.org>
Subject: Re: [OAUTH-WG] in-app logout?
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: Fri, 21 May 2010 11:11:39 -0000
I agree token management is important. It actually can (and sometimes must) go farther than token deletion/revocation. For instance, adding the possibility for the resource owner (or others with appropriate rights) of "inspecting" released tokens etc. Kind of like what UMA is getting at. At the protocol level we already have a request message to obtain a token, it would seem logical to have one to delete/revoke it. In our OAuth implementation we adopted a RESTful approach where tokens were represented as URIs. In that case token management (which ) is "just" a matter of using standard HTTP operations. However, there are security issues that needs to be dealt with in terms of who can perform such operation. This is especially the case with large deployments or when the OAuth protocol is only one part of a more complex product. All this to say that I don't think HTTP delete is the general solution for this and would advocate for a Delete_token request. Hubert On Fri, May 21, 2010 at 6:05 AM, Chasen Le Hara <chasen@ironmoney.com> wrote: > On Sun, May 16, 2010 at 11:27 AM, Dick Hardt <dick.hardt@gmail.com> wrote: >> >> Torsten: enabling a client to revoke a refresh token looks like a useful >> mechanism. I anticipate it will be viewed as a vitamin feature rather than a >> painkiller and will fall by the wayside unless the security conscience rally >> to have it included. > > I’d like to put in another vote for this mechanism. > I’m about to add a “in-app logout” to an iPhone app that uses OAuth; while I > can delete the token from the device, a standard way for deleting the token > from the web service would be helpful in preventing future uses of the token > (for example, if the device is restored from a backup and the token was > stored in the backup files). > -Chasen > _______________________________________________ > OAuth mailing list > OAuth@ietf.org > https://www.ietf.org/mailman/listinfo/oauth > >
- [OAUTH-WG] in-app logout? Torsten Lodderstedt
- Re: [OAUTH-WG] in-app logout? Manger, James H
- Re: [OAUTH-WG] in-app logout? Dick Hardt
- Re: [OAUTH-WG] in-app logout? Manger, James H
- Re: [OAUTH-WG] in-app logout? Dick Hardt
- Re: [OAUTH-WG] in-app logout? Yaron Goland
- Re: [OAUTH-WG] in-app logout? Manger, James H
- Re: [OAUTH-WG] in-app logout? Manger, James H
- Re: [OAUTH-WG] in-app logout? Chasen Le Hara
- Re: [OAUTH-WG] in-app logout? Hubert Le Van Gong
- Re: [OAUTH-WG] in-app logout? Allen Tom
- Re: [OAUTH-WG] in-app logout? Lukas Rosenstock
- Re: [OAUTH-WG] in-app logout? Beau Lebens
- Re: [OAUTH-WG] in-app logout? Hubert Le Van Gong
- Re: [OAUTH-WG] in-app logout? Torsten Lodderstedt
- Re: [OAUTH-WG] in-app logout? Igor Faynberg
- Re: [OAUTH-WG] in-app logout? Eran Hammer-Lahav
- Re: [OAUTH-WG] in-app logout? Torsten Lodderstedt
- Re: [OAUTH-WG] in-app logout? Eran Hammer-Lahav
- Re: [OAUTH-WG] in-app logout? Manger, James H
- Re: [OAUTH-WG] in-app logout? Justin Richer
- [OAUTH-WG] Fwd: Re: in-app logout? Torsten Lodderstedt
- Re: [OAUTH-WG] in-app logout? Eran Hammer-Lahav
- Re: [OAUTH-WG] Fwd: Re: in-app logout? Justin Richer
- Re: [OAUTH-WG] Fwd: Re: in-app logout? George Fletcher