arr*_*aye 15 python iphone google-app-engine android
我开始编写一个应用程序,通过一系列使用JSON的Web API调用,移动应用程序(Android/IPhone)将与GAE后端(Python)进行通信.
我无法使用Google帐户进行身份验证,因此我需要实施自己的身份验证.我知道如何做到这一点,但我不确定是否有更好的方法.
任何人都可以帮助一些代码示例/如何实现以下的建议吗?
方法
登录方法 - 无密钥生成
class Login(webapp.RequestHandler):
def post(self):
args = json.loads(self.request.body)
email = args['e']
pwd = args['p']
ret = {}
user = User.gql('WHERE email = :1', email).get()
if user and helpers.check_password(pwd, user.password):
ret['ret_code'] = 0
ret['dn'] = user.display_name
else:
ret['ret_code'] = 1
self.response.headers['Content-Type'] = 'application/json'
self.response.out.write(json.dumps(ret))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1415 次 |
| 最近记录: |