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
-~----------~----~----~----~------~----~------~--~---

Reply via email to