You can solve it in GAE just like anywhere else. Store the password (or token) in the client, send it with the request and / or sign the request somehow, and validate the request server side. Nothing really special about GAE in this respect.
Robert On Wed, Feb 9, 2011 at 14:27, DR <[email protected]> wrote: > I don't want any users involved. This is a classic app to app web > service communication. > Seems like there should be some way in GAE to solve this classic > problem. > > On Feb 7, 12:02 pm, Robert Kluin <[email protected]> wrote: >> Perhaps you could use OAuth, or some similar idea? Basically, during >> an initial setup process, a user would authenticate and grant access >> to your app, after you go through the process you'll get an access >> token, your other app then uses that token to access your service. >> >> http://code.google.com/appengine/docs/python/oauth/ >> >> Robert >> >> >> >> On Mon, Feb 7, 2011 at 10:54, DR <[email protected]> wrote: >> > As part of my app I need to implement a handler whcih will respond to https >> > requests from another (non-GAE) app - i.e. a web service. However I want to >> > restrict access either by IP or preferably by PW. Using Goggle Accounts >> > isn't appropriate as this isn't a human and I don't want to require a login >> > interchange. >> > Is there any obvious solution to this? >> >> > -- >> > You received this message because you are subscribed to the Google Groups >> > "Google App Engine" 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-appengine?hl=en.- Hide quoted text - >> >> - Show quoted text - > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" 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-appengine?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" 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-appengine?hl=en.
