Also if I may when an app asks me to enter my Google credentials, I'd rather be in a browser page. It's not the kind of credentials I like to share with an app...[/quote:3fxlowls]
Absolutely! That is rule number one of federated login: present the authority's login page so the user can trust where the details are going. It is very easy to just present a username/password box in your own app and say it is Google/Live/Yahoo, but the user has no idea what happens with those details.