Spec says ([1]) that tilda ('~') is unreserved character
and MUST NOT be encoded. However php library escapes
parameters using urlencode(), which converts tilda to '%7E'.
Only in one place library fixes that.
Attached patch introduces OAuthServer::paramEncode() method
which does the job right. It replaces urlencode() everywhere in
library.
[1]: http://oauth.net/core/1.0/#encoding_parameters
Original issue reported on code.google.com by atregoub...@gmail.com on 26 Mar 2008 at 10:30
Original issue reported on code.google.com by
atregoub...@gmail.com
on 26 Mar 2008 at 10:30Attachments: