def verify_password(openid_or_token, password):
print 'api: verify password'
print openid_or_token
if openid_or_token == '':
print 'openid_or_token == null'
g.current_user = AnonymousUser()
return True
user = User.verify_auth_token(openid_or_token)
if user:
# token??
print 'token login'
g.token_used = True
else:
user = User.query.filter_by(openId=openid_or_token).first()
if user:
# openId??
print 'openid login'
g.token_used = False
else:
# ?token?openId??
return False
g.current_user = user
print g.token_used, user
return True
# ?????????
评论列表
文章目录