On Sun, Apr 18, 2010 at 10:36 PM, Dick Hardt <dick.ha...@gmail.com> wrote:
> > On 2010-04-18, at 10:28 PM, Eran Hammer-Lahav wrote: > > > > > > >> -----Original Message----- > >> From: oauth-boun...@ietf.org [mailto:oauth-boun...@ietf.org] On Behalf > >> Of Dick Hardt > >> Sent: Sunday, April 18, 2010 9:20 PM > >> To: OAuth WG > >> Subject: [OAUTH-WG] Issue: state in web server flow > >> > >> Why was the state parameter removed from the web server flow? > > > > I didn't want to both define a state parameter *and* allow for any other > client-specific parameters in redirection URIs. Because people made the > point that *any* client-specific parameters are required, I proposed to drop > the state parameter. After all, servers MUST send back whatever URI they > receive regardless of it being encoded into a state parameter. > > > >> Some AS may require the entire redirect URI to be registered, so the > state > >> parameter allows a client to maintain state across calls. > > > > I agree that this is useful, but it only makes the spec better if we make > its use more restrictive. Defining it makes it easier for servers to > validate the redirection URI, but only if the client is not allowed using > other client-specific query parameters with it. > > Agreed > > > > > If people feel strongly about putting it back, I suggest we only allow it > with callbacks without any query component as that is the only combination > it adds value. > > Agreed > Just to verify what is being proposed... is it: - We will allow callback URIs with query parameters, and - We will allow client state, but - We won't allow a callback with client state to a URI with query parameters > _______________________________________________ > 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