简体   繁体   中英

Google App Engine Python Authentication from API

I'm currently building a Python webapp on the Google App Engine and I want to expose various parts of my application via a JSON API. This API may be used in the form of a mobile client, or (for the purposes of testing) a headless Python script.

I need to be able to authenticate users before they perform operations on the API. I notice that the Users API does not support simple authentication [in the form of authenticate(username, password)] so merely sending the username/password to a URL and then later using some given token would not work.

Ultimately, I would like the application to use Facebook Connect in addition to its own logins.

Could somebody please suggest how is the best way to authenticate users in this situation, using a remote JSON API and the Google App Engine?

Cheers

You might want to check out the recently released oauth support . Failing that, you can implement your own authentication, for example by using simple or digest authentication.

仅仅为了记录,最终我最终选择了精彩的Tipfy框架。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM