私は EVE フレームワークは初めてですが、すでにフラスコと mongodb の経験があります。トークン認証を使用して、イブレストに基づいた Web アプリを構築したいと考えています。たとえば、ユーザーがフォームに入力したときに電子メールがリアルタイムで存在するかどうかを確認したい場合があります。ユーザー情報はユーザー コレクションにありますが、ユーザー コレクションをトークン認証の下に置きたいです。では、トークンなしでカスタム リクエストを処理するにはどうすればよいでしょうか。フラスコを通して処理する必要がありますか?
多分このようなもの:
@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)
ありがとう!