Hi,
I am facing an issue with federated logins that causes non-first parameters
in the return url to get lost, presumably because they are being interpreted
as arguments in the outer login URL, rather than in the inner return url.
f_url = users.create_login_url(dest, federated_identity=openid_url)
where
dest = www.example.com/script?action=foo&arg=bar
generates
<federated login gateway>?continue=www.example.com/script?action=foo [arg is
lost]
Am I doing something wrong? My workaround for now is to encode the whole
urlencoded argument string as one argument, but it would be bad to have to
do this everywhere.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-appengine/-/8cUh7KiefuUJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.