1
我是EVE框架的新手,但已经有一些使用烧瓶和mongodb的经验。我想用令牌身份验证构建基于eve rest的Web应用程序。因此,例如,我有这种情况:我想检查用户是否填写表单时是否实时存在电子邮件。用户信息位于用户集合中,但我想将用户集合置于令牌身份验证之下。那么我应该如何处理没有令牌的自定义请求?是否应该通过烧瓶处理?在EVE中绕过令牌验证的自定义请求
也许是这样的:
@app.route('/_check_email', methods=['GET'])
def check_email():
print request
email = request.args.get('email', 0, type=str)
accounts = app.data.driver.db['users']
lookup = {'email': email}
account = accounts.find_one(lookup)
if not account:
return jsonify(valid=True)
else:
return jsonify(valid=False)
谢谢!