The "immediate" parameter is can have unintended consequences without some
way to attach it to an existing user. Examples here:
http://trac.tools.ietf.org/wg/oauth/trac/wiki/OAuth2UsernameParameter.

I'd prefer to link these two parameters (username and immediate) in one spec
- @David, this can be the User Experience Extension if you'd like, althought
my preference would probably be to move both to a separate doc.

On Fri, Jun 11, 2010 at 8:09 AM, Eran Hammer-Lahav <e...@hueniverse.com>wrote:

>  I think username needs to be covered in the OpenID Connect spec (i.e.
> Identity layer on top of OAuth). Just a hint isn’t enough. The client needs
> to be able to verify that the server response is what was asked, and also
> the server needs to inform the client of who logged in.
>
> EHL
>
>
>
> On 6/11/10 6:57 AM, "Marius Scurtescu" <mscurte...@google.com> wrote:
>
> There was discussion about a username hint parameter, in general this
> is needed when immediate is used. Should username go to this UX
> Extension, or rather immediate and username should go to a separate
> one together?
>
> Marius
>
>
>
> On Thu, Jun 10, 2010 at 5:32 PM, David Recordon <record...@gmail.com>
> wrote:
> > +1 for moving immediate here as well.
> >
> >
> > On Thu, Jun 10, 2010 at 4:18 PM, Eran Hammer-Lahav <e...@hueniverse.com>
> wrote:
> >> Since these are all extensions to the end-user endpoint, I'd suggest we
> move the 'immediate' parameter here as well.
> >>
> >>              <t hangText='immediate'>
> >>                <vspace />
> >>                OPTIONAL. The parameter value must be set to <spanx
> style='verb'>true</spanx> or
> >>                <spanx style='verb'>false</spanx>. If set to
> >>                <spanx style='verb'>true</spanx>, the authorization
> server MUST NOT prompt the
> >>                end-user to authenticate or approve access. Instead, the
> authorization server
> >>                attempts to establish the end-user's identity via other
> means (e.g. browser
> >>                cookies) and checks if the end-user has previously
> approved an identical access
> >>                request by the same client and if that access grant is
> still active. If the
> >>                authorization server does not support an immediate check
> or if it is unable to
> >>                establish the end-user's identity or approval status, it
> MUST deny the request
> >>                without prompting the end-user. Defaults to <spanx
> style='verb'>false</spanx> if
> >>                omitted.
> >>              </t>
> >> EHL
> >>
> >>> -----Original Message-----
> >>> From: David Recordon [mailto:record...@gmail.com <record...@gmail.com>
> ]
> >>> Sent: Wednesday, June 09, 2010 12:06 PM
> >>> To: Eran Hammer-Lahav; Allen Tom; Breno de Medeiros; Luke Shepard
> >>> Cc: OAuth WG
> >>> Subject: Re: [OAUTH-WG] A display parameter for user authorization
> >>> requests
> >>>
> >>> First draft of the UX Extension is at
> >>> http://github.com/daveman692/OAuth-2.0/raw/master/draft-recordon-
> >>> oauth-v2-ux-00.txt.
> >>>
> >>> Eran, I'm more than happy to have you take over as editor.
> >>>
> >>> I included Allen and Breno as authors since I followed Allen's
> suggestion and
> >>> adopted the language preference parameter from the OpenID extension. I
> >>> also included Luke as an author since he wrote the first pass of a
> display
> >>> parameter. That said, none of them have seen this draft yet.
> >>>
> >>> --David
> >>>
> >>>
> >>> On Tue, Apr 13, 2010 at 12:36 PM, Allen Tom <a...@yahoo-inc.com>
> wrote:
> >>> > At least with regards to the language preference, how about if we
> just
> >>> > copy the openid.ui.lang parameter from the OpenID UI Extension?
> >>> >
> >>> >
> http://svn.openid.net/repos/specifications/user_interface/1.0/trunk/op
> >>> > enid-user-interface-extension-1_0.html#anchor3
> >>> >
> >>> > In flows in which the client redirects the user's web browser to
> >>> > authorize access, the client MAY send the Authorization Server a hint
> >>> > regarding the user's preferred language by sending the following
> >>> parameter:
> >>> >
> >>> >     lang
> >>> >         The user's preferred languages as a [BCP 47] language
> priority
> >>> > list, represented as a comma-separated list of BCP 47 basic language
> >>> > ranges in decending priority order. For instance, the value
> "fr-CA,fr-FR,en-
> >>> CA"
> >>> > represents the preference for French spoken in Canada, French spoken
> >>> > in France, followed by English spoken in Canada.
> >>> >
> >>> > The language preference hint SHOULD take precedence over the
> >>> > Accept-Language HTTP header sent by the user's browser, and SHOULD
> >>> > take precedence over the language preference inferred by the user's
> IP
> >>> Address.
> >>> >
> >>> > BCP 47:  http://tools.ietf.org/html/bcp47
> >>> >
> >>> > Allen
> >>> >
> >>> >
> >>> > On 4/12/10 1:32 PM, "Eran Hammer-Lahav" <e...@hueniverse.com>
> >>> wrote:
> >>> >
> >>> > Between language preferences, display configuration, and immediate
> >>> > check, I think it might be worth to move that work to another draft.
> >>> > Timeline-wise, this has the potential of slowing us down. I also fear
> >>> > getting what is now a pretty simple spec much more complicated.
> >>> >
> >>> > Anyone cares to try a first draft or outline? I can do the editorial
> >>> > work if needed, but someone needs to write something first.
> >>> >
> >>> > EHL
> >>> >
> >>> >
> >>> >
> >>> > _______________________________________________
> >>> > OAuth mailing list
> >>> > OAuth@ietf.org
> >>> > https://www.ietf.org/mailman/listinfo/oauth
> >>> >
> >>> >
> >>
> > _______________________________________________
> > OAuth mailing list
> > OAuth@ietf.org
> > https://www.ietf.org/mailman/listinfo/oauth
> >
>
>
> _______________________________________________
> OAuth mailing list
> OAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/oauth
>
>
_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to