I have a few questions about the implicit grant type. Let me know if this
is covered in documentation.

The spec says that this grant type is "optimized for public clients known
to operate a particular redirection URI".
(a) What does "public" mean here? In what sense could a client be public or
private, and why is implicit grant more appropriate for the public case?
(b) What does "a particular redirection URI" mean? The role of the redirect
URI and expectations of how it is handled are identical to the code type,
right?

The potential appeal of this flow to me is the reduction of steps in the
case where there is only one type of token needed which does not need to be
refreshed. In section 4.2 of the spec [1], steps A, B, and C where exactly
what I expected. However:
(a) I don't understand the use case for D, E, and F, and I couldn't find
any discussion of this on the web.
(b) Moreover, I don't understand why D, E, and F would ever be necessary,
because the access token is already sent directly to the client in step C.

Thanks!
John


[1] http://tools.ietf.org/html/draft-ietf-oauth-v2-22#section-4.2
_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to