Re: [apps-discuss] I-D Action: draft-ietf-appsawg-acct-uri-05.txt

Bob Wyman <bob@wyman.us> Tue, 02 July 2013 20:21 UTC

Return-Path: <bobwyman@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6195611E80DC for <apps-discuss@ietfa.amsl.com>; Tue, 2 Jul 2013 13:21:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xlfLFMZUyJYR for <apps-discuss@ietfa.amsl.com>; Tue, 2 Jul 2013 13:21:09 -0700 (PDT)
Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 1736A21F9A75 for <apps-discuss@ietf.org>; Tue, 2 Jul 2013 13:21:08 -0700 (PDT)
Received: by mail-wi0-f175.google.com with SMTP id m6so4559251wiv.14 for <apps-discuss@ietf.org>; Tue, 02 Jul 2013 13:21:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=U3SY08/epC/IUN8KuZdVtNu+USav37WX03VscpYGQXs=; b=tt0s1rXOb+7CCCpnucbd56UDUPCBfKzjXYCq8jF1sEJSFZQIpy7vxCY3l+HcrkL4uP S4RN9jbubQhepvHMNOoYBuWLAM2jHHPXyrp56eMFkK1VkzmKP3uCB4l3CChpcTXd7tcX z0Qt13gq71U+JmOUDhktRNqyldDT+DN6Rn3wXfN3sVSZfORTzmeGp8bo8UMlS7fl0KOg 7gjYhDL3J3v4ZcsiCvpy6zX+4Duijh/amsdwNSJxSMV3dJnXmubnQtaAxr1HoNAAHoHy jmuoFUJk1MH97kVF7IkzYnHm6ApUkZepUmgz7UnjcNmL4bLkdBQ0qC0avWN5ZjlufG/o zSFQ==
MIME-Version: 1.0
X-Received: by 10.180.74.232 with SMTP id x8mr16341684wiv.48.1372796468206; Tue, 02 Jul 2013 13:21:08 -0700 (PDT)
Sender: bobwyman@gmail.com
Received: by 10.194.125.200 with HTTP; Tue, 2 Jul 2013 13:21:08 -0700 (PDT)
In-Reply-To: <51d1ba3b.c190420a.786f.ffffe818SMTPIN_ADDED_BROKEN@mx.google.com>
References: <20130617205341.15641.96770.idtracker@ietfa.amsl.com> <51BF786B.9060703@stpeter.im> <51d1ba3b.c190420a.786f.ffffe818SMTPIN_ADDED_BROKEN@mx.google.com>
Date: Tue, 02 Jul 2013 16:21:08 -0400
X-Google-Sender-Auth: jlsR9krE9QUUlq0LvWYwykRjfVA
Message-ID: <CAA1s49W6u5P8CXiz7=sEuOS5rLNsLjdPni7XzDiOjCZ6GpPKFQ@mail.gmail.com>
From: Bob Wyman <bob@wyman.us>
To: Markus Lanthaler <markus.lanthaler@gmx.net>
Content-Type: multipart/alternative; boundary="f46d043c08b0d623a504e08d152d"
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-acct-uri-05.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jul 2013 20:21:10 -0000

On Mon, Jul 1, 2013 at 1:19 PM, Markus Lanthaler <markus.lanthaler@gmx.net>
wrote:
> I'm wondering whether it would make sense to add a feature allowing
> associate a date to an account. This would address problems arising from
> account recycling (think Yahoo). Maybe something like
>
>    acct:bob@example.com?date=20130701
It seems to me that if one wanted to use dates as part of identifiers, you
would probably want to learn from tag URI's as defined in RFC
4151<http://www.ietf.org/rfc/rfc4151.txt>.
Tag URI's handle the problem of creating identifiers that are unique across
time -- which appears to be the use-case you're looking to address.

Thus, rather than the syntax you suggested, you'd be using something like
this: (i.e. use a comma, not a question-mark.)

acct:bob@example.com,2001-09-15

The relevant ABNF bits from RFC4151 are:

> taggingEntity = authorityName "," date
> authorityName = DNSname / emailAddress
> date = year ["-" month ["-" day]]

...

>
> I think at the very least this should be covered in the security
> considerations.
>
>
> --
> Markus Lanthaler
> @markuslanthaler
>
>
>
>> -----Original Message-----
>> From: apps-discuss-bounces@ietf.org [mailto:apps-discuss-
>> bounces@ietf.org] On Behalf Of Peter Saint-Andre
>> Sent: Monday, June 17, 2013 10:58 PM
>> To: apps-discuss@ietf.org
>> Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-acct-uri-
>> 05.txt
>>
>> Based on IESG feedback, added a paragraph about putting a user@host
>> address into the localpart of an 'acct' URI (percent-encoding the
>> at-sign when doing so).
>>
>> On 6/17/13 2:53 PM, internet-drafts@ietf.org wrote:
>> >
>> > A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>> >  This draft is a work item of the Applications Area Working Group
>> Working Group of the IETF.
>> >
>> >     Title           : The 'acct' URI Scheme
>> >     Author(s)       : Peter Saint-Andre
>> >     Filename        : draft-ietf-appsawg-acct-uri-05.txt
>> >     Pages           : 9
>> >     Date            : 2013-06-17
>> >
>> > Abstract:
>> >    This document defines the 'acct' Uniform Resource Identifier (URI)
>> >    scheme as a way to identify a user's account at a service
>> provider,
>> >    irrespective of the particular protocols that can be used to
>> interact
>> >    with the account.
>> >
>> >
>> > The IETF datatracker status page for this draft is:
>> > https://datatracker.ietf.org/doc/draft-ietf-appsawg-acct-uri
>> >
>> > There's also a htmlized version available at:
>> > http://tools.ietf.org/html/draft-ietf-appsawg-acct-uri-05
>> >
>> > A diff from the previous version is available at:
>> > http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-acct-uri-05
>> >
>> >
>> > Internet-Drafts are also available by anonymous FTP at:
>> > ftp://ftp.ietf.org/internet-drafts/
>> >
>> > _______________________________________________
>> > apps-discuss mailing list
>> > apps-discuss@ietf.org
>> > https://www.ietf.org/mailman/listinfo/apps-discuss
>> >
>>
>>
>> --
>> Peter Saint-Andre
>> https://stpeter.im/
>>
>>
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss