I can see why the user's Google credentials are not accessible to just any app. I wouldn't want apps to be able to use my Google credentials unless I specify that it's ok. The minimum requirement would be that access to Google credentials would require a line in the manifest file so the user knows which apps log in to Google. But still, as a user I would want to be able to switch that off. My app just asks for the credentials once.
Flickr has a neater way of doing this. If you want acces to your user's Flickr account, you point them to a Flickr page where they can check a checkbox that gives your app permanent access to their account. The nice thing about that is that the user can switch if off, independently of your app, in their Flickr account. Access to a Google account can only be switched off by uninstalling the app, changing your Google password or removing the credentials from the app - if you trust the maker of the app. The worst thing to do is to hand credentials from one site to another without user interference. That's what some Twitter clients do with Twitpic: they log in to Twitpic with your twitter credentials, thus handing your Twitter password to a third party. That's why I don't use Twitpic. Christine On Mar 1, 4:56 pm, grennis <gren...@gmail.com> wrote: > I'm wondering how to use the GData APIs without requiring the user to > type their username and password in my app. The user has to login to > the phone, so it doesn't make much sense to me that apps would require > them to type it in again. The phone's calendar and gmail apps > obviously don't prompt so how is it done? > > I found some threads on this which indicate this isn't possible, but > they are pretty old and I was wondering if there is any new > information (i.e., given that we have a new SDK version 1.1). --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---