Hi Michael, Based on my understanding of OAuth, the user would have to enter his username/password in the Google page when some service is requested in our application. Once authenticated by Google, the communication is transparent to the user for that specific service. So, if the application requires access to three APIs the user would have to authenticate thrice?
Another problem is that in a mobile application context it would not be very good design if the user has to enter his username/password all the time. To solve this problem, the only "good" solution we could think was actually storing the username and password, obtaining the Auth token using ClientLogin and then using OAuth for the rest of the communication or simply using ClientLogin. The former, however, defeats the purpose of OAuth. Do you have any suggestions or alternate ways to deal with this situation? Also, is there some sort of test API server with hundreds (thousands?) of random user accounts, differente configurations, etc that can be use for testing purposes? Thanks for your support, Jorge On Mon, May 2, 2011 at 9:37 PM, Michael Manoochehri <[email protected]>wrote: > Hi Jorge: > > I recommend that you use the OAuth 1.0 flow for installed apps: > http://code.google.com/apis/accounts/docs/OAuthForInstalledApps.html > > While we may not have links to client libs for every language, there are > usually generic OAuth 1.0 libraries available for most major languages which > might make your development process easier (I have even seen one for > Haskell <http://hackage.haskell.org/package/hoauth>). > > Thanks, > Michael > > > -- > You received this message because you are subscribed to the Google Groups > "Google Apps Domain Information and Management APIs" 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-apps-mgmt-apis?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google Apps Domain Information and Management APIs" 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-apps-mgmt-apis?hl=en.
