The OAuth-Meta draft <draft-sakimura-oauth-meta-05> returns the token endpoint 
(in a "turi" query parameter) when redirecting a user from the authorization 
endpoint back to an app. The app presumably then POSTs the "code" (also in the 
redirect) to "turi" to get an access token. However, apps typically send their 
client_secret to the token endpoint to authenticate. Sending a client_secret to 
a URI that came from a user is insecure.

A RESTful OAuth would be a great improvement, but it doesn't look like 
providing the token endpoint (nor discovery endpoint) in a redirect is the 
right approach.

--
James Manger

_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to