Hi all,
I'd like to write an extension that talks to some Google services via GData API.
I'm looking at this doc (
http://code.google.com/apis/gdata/docs/js-authsub.html ) about how to
authenticate via JS.

However, if I try some basic authentication ( like this one:
http://gdatatips.blogspot.com/2008/12/using-javascript-client-library-w-non.html
) directly in my extension code, I'm not able to login.

The problem is the redirect from the Google login page back to my
extension. Since the browser is redirected back to an URL which looks
like chrome-extesion://foobar/mypage.html#auth_token , Chromium raises
error 311 (net::ERR_UNSAFE_REDIRECT). I guess that means that webpages
cannot redirect directly to extension code (for safety reasons).

Is there a way around that?

The only solution I can think of is to create a proxy: deploy a
regular webpage (with js authentication code) somewhere and then use a
content script to talk to that page (
http://code.google.com/chrome/extensions/content_scripts.html#host-page-communication
). Sounds a bit of a pain.

/R.

--

You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
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/chromium-extensions?hl=en.


Reply via email to