I am creating an AJAX application, not referring to using AJAX for
updates, but using AJAX for all page loads. This means that I am
tracking the current page using the standard technique of URL hashes
to track the current page and bookmark-ability. Example:
http://myapp/index#welcome_page

users.create_login_url requires that I pass it a URL. The problem with
this is that hashes are not sent to the server. So I have to do this
hokey approach:

secure page requested -> server sends down page w/ JavaScript -> send
the url+hash to the server -> create login url with hashed version ->
redirect user to url

This stinks. I tried using an IFRAME to host the google login, but I
found that McAfee and other virus scanners on Winblows block IFRAMES
as a security risk. If I were to try to use window.open calls then pop-
up blockers could stop that.

Is there another way, perhaps some way to embed the login page in one
of my pages or a way to build the login URL on the client so I can at
least save one server call?

Thanks

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to