We looked into it, and it looks like we cannot use the App Engine user
cookie authentication information to log users into embedded Google
Waves - they need to log in to the wave/gmail account separately.

I would suggest using a robot if you need a robot to do additional
monitoring or manipulating after the initial creation. If you only
need to do the creation, then you could have users authenticate to
your app and create the waves using the data API.




On Jul 14, 6:19 pm, alon <[email protected]> wrote:
> Just to push this forward.
> I want to raise a discussion.
>
> My webapp needs to create new waves with populated content from a
> datastore. its a django app on app engine.
>
> Initially i created robot that creates waves and syncs the data with
> the datastore. this works fine. well kinda.
>
> Im just wondering. after seeing micro-wave.appspot.com which lets you
> create waves using the logged user, should i just try to implement
> that so the users on my platform create waves or keep the robot wave
> interaction?
>
> On Jul 11, 5:01 pm, alon <[email protected]> wrote:
>
>
>
> > hey pamela, thanks for answering.
> > To clarify, the user logs in using an authenticated call to the Google
> > Accounts and is forwarded to google.com to authenticate the access of
> > my webapp to his user details. He is callbacked back to my web app as
> > authorized.
>
> > This is a full authentication with google and he has a session with
> > any other services.
> > Why is this method any different then the FriendConnect?
>
> > im using Djangohttp://code.google.com/p/app-engine-patch/wiki/GoogleAccounts
> > to authenticate the user.
>
> > Is there any other way? i dont mind using friendconnect, but i need a
> > users email address inorder to add him as a participant to a wave
> > automatically and i can get his email only using Google Accounts login
> > and not friend connect.
>
> > Does this clear things abit ? :) appreciate the help. im stuck.
>
> > On Jul 11, 4:36 pm, "pamela (Google employee)" <[email protected]>
> > wrote:
>
> > > Okay, so to clarify:
> > > The user has not logged in to their Google account via a normal Google
> > > service (gmail, wave.google.com, etc).
> > > The user logs in to your App via the App Engine users API.
> > > The user is shown as Anonymous on the embedded wave.
>
> > > If so, I think this is expected. I don't know that we can use the App
> > > Engine authentication to log them into Google Wave.
> > > Are they shown as logged in to other embedded services, like google
> > > docs or spreadsheets?
>
> > > - pamela
>
> > > On Jul 11, 3:34 pm, alon <[email protected]> wrote:
>
> > > > yeah but it referes to google apps account. i just want regular gmail
> > > > accounts to be able to authenticate with wave thru my web app.
> > > > If i authenticate my user using google accounts login he is logged in
> > > > with a session to google. but the embed wave doesnt recognize he is
> > > > logged in asking him to login again.
>
> > > > The only thing that keeps the user logged in is using Friend Connect.
> > > > but it poses an issue because i need the users email address so i can
> > > > invite him to the wave but i dont have it using friendconnect, only
> > > > using google accounts.
>
> > > > On Jul 10, 4:26 pm, Sheldon Cooper <[email protected]> wrote:
>
> > > > > Hi alon! This is known issue:
>
> > > > >http://code.google.com/p/google-wave-resources/issues/detail?id=840
>
> > > > > On Jul 10, 7:39 am, alon <[email protected]> wrote:
>
> > > > > > Hey,
> > > > > > I've been developing a google app engine application for some time. 
> > > > > > it
> > > > > > currently uses google accounts for registration to my web app.
> > > > > > Everything works great, user is authenticated but when ever he sees 
> > > > > > a
> > > > > > google wave embed he needs to relogin to google wave.
>
> > > > > > * Is there any option to make the google wave embed verify his
> > > > > > credentials when he logs to my web app?
>
> > > > > > * Does google friend connect support google wave for that matter?

-- 
You received this message because you are subscribed to the Google Groups 
"Google Wave API" 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/google-wave-api?hl=en.

Reply via email to