問題タブ [flask-jwt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flask - あるルートから別のルートに jwt トークンを渡す方法は?
私はコーディングが初めてです。Flask
を使用してログイン機能を設定しましたflask-JWT
。これまでのところ、("/login" で) ログインでき、トークンは を使用して生成されjwt
ます。
ただし、ラッパー (@token_required) を使用して保護されている他のルートもあります。ユーザーがログインすると、トークンが他の保護されたページに渡され、アクセスできるようにしたいと思います。
これらは私のコードです:
ページを保護するラッパー
ログインルート
ラッパーを使用した保護されたルート
これに特化したチュートリアルを見つけることができないため、この時点で立ち往生しています/おそらく、何を検索すればよいかわからないという問題もあります。誰か助けてくれませんか?
python - Pythonを使用してフラスコレストフルのtypeErrorを修正する方法
こんばんは、flask-restful で認証の問題が発生しました。データベースへの接続を開始すると、次のエラーが発生します。
ファイル "C:\Users\xxxx\AppData\Local\Programs\Python\Python39\Lib\json\encoder.py"、179 行目、デフォルトでは TypeError (f'Object of type {o .__ class . name__} ' TypeError: ObjectId 型のオブジェクトは JSON シリアライズ可能ではありません
私は公式ドキュメントに従いました: https://pythonhosted.org/Flask-JWT/ これは私のコードです: customer.py ファイル
security.py ファイル
ご協力いただきありがとうございます
python - フラスコjwt拡張スロー異常エラー
だから私はフラスコjwt拡張https://flask-jwt-extended.readthedocs.io/en/stable/basic_usage/の基本的な使用法に従っています。私のコードは以下のとおりです。基本的に、エンドポイントにリクエストを送信するたびに、戻り変数が無効であるという奇妙なエラーが発生し、何が起こっているのかわかりません。「成功」のようなランダムな文字列を返そうとしましたが、それでもうまくいきませんでした。奇妙なことに、@jwt_required を削除すると、コードが正常に動作するため、flask jwt extended に何か問題があると思われます。見てみましょう:
終点:
カールリクエスト:
応答: