Re: [ogpx] A Review of Multi-Domain Use Cases [Was: Re: OpenID and OGP : beginning the discussion ...]
Nexii Malthus <nexiim@googlemail.com> Tue, 30 June 2009 08:40 UTC
Return-Path: <nexiim@googlemail.com>
X-Original-To: ogpx@core3.amsl.com
Delivered-To: ogpx@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 9860E28C335 for <ogpx@core3.amsl.com>;
Tue, 30 Jun 2009 01:40:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.976
X-Spam-Level:
X-Spam-Status: No, score=-1.976 tagged_above=-999 required=5 tests=[AWL=0.000,
BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=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 TH6NXqYYlPzZ for
<ogpx@core3.amsl.com>; Tue, 30 Jun 2009 01:40:42 -0700 (PDT)
Received: from mail-fx0-f218.google.com (mail-fx0-f218.google.com
[209.85.220.218]) by core3.amsl.com (Postfix) with ESMTP id A7ECC28C32E for
<ogpx@ietf.org>; Tue, 30 Jun 2009 01:40:41 -0700 (PDT)
Received: by fxm18 with SMTP id 18so1451586fxm.37 for <ogpx@ietf.org>;
Tue, 30 Jun 2009 01:40:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma;
h=domainkey-signature:mime-version:received:in-reply-to:references
:date:message-id:subject:from:to:cc:content-type;
bh=tH8ULaxgsC4rb4dFCnvknF4n42oOMa4iaL6qZXeP/oI=;
b=LtQ17kxoMmAQa5gJ8cGXZDGDIIsCcI66XU14bTHvhkiVvmvwR5dvBIB1qI21vSBOlr
glK13qywvq3B5n6iD+OMJAJAEjjhoht+0M+tyS4UD5cRO/ul3SOKnM71zUg90w2qhIGt
KMICP2ZkoPHUJ0RWimw02f2hBYtqL6pqmwh5E=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:cc:content-type;
b=eVc0nhJ9y1giifvb+fVsmrXP6GL2bXxlq1feY7DK26Kpf7LDeZTy9V6iyhskCdkRSg
LQcls3GmZBgrV/S2fNp4keEVwRLCSK1MnJXfSNv7A/h2Aucqbgl8S9fQ+k3ves0p3HCS
tQqmZnqkg8iEaYJg5+lSw7LcQ3lECYOovL4k4=
MIME-Version: 1.0
Received: by 10.103.233.12 with SMTP id k12mr4621946mur.108.1246350846959;
Tue, 30 Jun 2009 01:34:06 -0700 (PDT)
In-Reply-To: <e0b04bba0906300003y18207430k95f9b8e901dcff87@mail.gmail.com>
References: <3a880e2c0906280906i2cdcdaa3m3c1b1ef54e4e5fcb@mail.gmail.com>
<20090629114512.GC1053@alinoe.com>
<b8ef0a220906290751s5131c401h1d55ace39348c89e@mail.gmail.com>
<20090629161121.GA17251@alinoe.com> <20090629161815.GB17251@alinoe.com>
<591737.89462.qm@web82608.mail.mud.yahoo.com>
<3a880e2c0906291219t1990272fkb276979ebc97d292@mail.gmail.com>
<897153.73396.qm@web82601.mail.mud.yahoo.com>
<4A4926EE.5060509@lindenlab.com>
<e0b04bba0906300003y18207430k95f9b8e901dcff87@mail.gmail.com>
Date: Tue, 30 Jun 2009 09:34:06 +0100
Message-ID: <824c8ab70906300134k22af7813o437fd39ad9f0fc1e@mail.gmail.com>
From: Nexii Malthus <nexiim@googlemail.com>
To: Morgaine <morgaine.dinova@googlemail.com>
Content-Type: multipart/alternative; boundary=0016369205b37fa275046d8cabbf
Cc: ogpx@ietf.org
Subject: Re: [ogpx] A Review of Multi-Domain Use Cases [Was: Re: OpenID and
OGP : beginning the discussion ...]
X-BeenThere: ogpx@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual Worlds and the Open Grid Protocol <ogpx.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ogpx>,
<mailto:ogpx-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ogpx>
List-Post: <mailto:ogpx@ietf.org>
List-Help: <mailto:ogpx-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ogpx>,
<mailto:ogpx-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jun 2009 08:40:43 -0000
Hmmm interesting.
So we have a server-side facing identifier received by the agent domain:
& identifier = {
type: 'account',
agent_domain: urlstring,
account_name: string,
}
(Side question, should there be free-reign for server-side facing arbritary
data too? Could pose some interesting innovations between regiondomains and
agentdomains.)
And client-side facing identifier that is distributed by the server to other
agents as necessary received by the agent domain: (Should the server be
allowed to modify this at will? I could imagine the server wanting to
add/remove or edit meaningful entries programmatically, say a specific user
had admin, maintenance and/or support powers in a region?)
& identifier = {
type: 'agent',
arbritarykey: stringvalue,
morekeys: morevalues,
etc..
etc..
}
Limits imposed of course naturally on the amount of keys and values
available and character limit on the strings. It seems like its up to the
client developers how to interpret these. I think, the very first key by
definition should become the most representative name that any client can
use in the most basic form and all other keys left up to interpretation.
What about other profile data? Should there be a agent-domain capability URL
in the client-side facing identifier that a client can use to request a caps
for the profile of this user?
- Nexii
On Tue, Jun 30, 2009 at 8:03 AM, Morgaine <morgaine.dinova@googlemail.com>wrote;wrote:
> On Mon, Jun 29, 2009 at 9:41 PM, Joshua Bell <josh@lindenlab.com> wrote:
>
>> Be aware that (firstname, lastname) as a unique identifier within a
>> service is a quirk of Second Life, and not necessarily something that every
>> OGP provider must use. One could imagine services that use single field
>> account identifiers (like most email providers), or allow more flexibility
>> in name choice to match real-world conventions.
>>
>
> +1
>
>>
>> It sounds like we're all agreeing, though - there will be some N-part
>> unique identifier (which may be easily human readable, but may not) issued
>> by an authoritative domain to a user, and given that the domain almost
>> certainly has a globally unique identifier of its own (i.e. DNS name) there
>> is a composition of the two that can give a globally unique identifier for
>> the agent.
>>
>
> +1
>
>>
>> We should also be explicit that these identifiers are not necessarily also
>> used as authentication credentials. Some service providers may want
>> two-factor authentication (e.g. hardware key fob) or private login
>> credentials distinct from any public identifiers for additional security.
>> The 3-tuple login credentials (firstname, lastname, password) which Second
>> Life uses today should not be viewed as the only allowable mechanism.
>>
>
> +1
>
> Joshua, you've provided a very concise and precise summary of the overall
> requirement --- I agree with this entirely. Condensing it even further, we
> need 3 things, and they are quite independent of each other:
>
>
> 1. Arbitrary in-world name tags, which have only one intent: to provide
> a customer-satisfying visual name.
> 2. Globally unique identifiers, either UUID or formed by composition of
> N-part local name @ issuing authority.
> 3. Entirely separate authentication credentials, in other words,
> unrelated to 1) or 2).
>
>
> Keeping these 3 things entirely disjoint would serve us well in many ways,
> particularly in the key areas of scalability, flexibility, uniqueness, and
> user-friendliness / appropriateness.
>
>
> Morgaine.
>
>
> _______________________________________________
> ogpx mailing list
> ogpx@ietf.org
> https://www.ietf.org/mailman/listinfo/ogpx
>
>
- [ogpx] A Review of Multi-Domain Use Cases [Was: R… Infinity Linden
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Carlo Wood
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Meadhbh Siobhan
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Carlo Wood
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Mike Dickson
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Christian Scholz
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Carlo Wood
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Meadhbh Siobhan
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Meadhbh Siobhan
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Infinity Linden
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Carlo Wood
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Carlo Wood
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Charles Krinke
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Infinity Linden
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Charles Krinke
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Infinity Linden
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Joshua Bell
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Morgaine
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Nexii Malthus
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Carlo Wood
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Infinity Linden
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Carlo Wood
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Infinity Linden
- Re: [ogpx] A Review of Multi-Domain Use Cases [Wa… Kajikawa Jeremy