私は認証にFlask-HTTPAuthを使用しています。私は、要求が認証されたかどうかに応じて、ビューから異なるデータを表示したいと思います。 auth.login_required
でビューを装飾すると、認証されたユーザーにのみ表示されます。リクエストがFlask-HTTPAuthで認証されたかどうかをテストするにはどうすればよいですか?ビュー内でFlask-HTTPAuthが認証されていることを確認してください
auth = HTTPBasicAuth()
@app.route("/clothesInfo")
@auth.login_required
def show_info():
return jsonify(blah blah blah)
あなたは、ユーザーが認証された場合の情報が含まれているテンプレートに渡されたオブジェクトが必要として、あなたはフラスコ-httpauthでこれを行うことができれば、私は知りません。私はあなたが間違いなく[Flask-Login](https://flask-login.readthedocs.io/en/latest/)でこれを行うことができることを知っています。こちらをご覧くださいhttp://stackoverflow.com/questions/18361151/using-flask- login-session-with-jinja2-templates – MrLeeh