状況は次のとおりです。
ウェブサイトのアプリケーション開発にはFlaskを使用しています。ウェブサイトのサーバーでもRESTfulなサービスをホストしています。また、Flask-login を認証ツールとして使用し、Web アプリケーション アクセスと RESTful サービス (ブラウザーから Restful サービスにアクセス) の両方に使用します。
後で、クライアント呼び出し (python) からも RESTful にアクセスする必要があることがわかりました。そのため、セッションや Cookie などはありません。これは、RESTful サービスの現在の認証に関する頭痛の種です。
Web では、RESTful サービスをクライアント呼び出しから保護する方法がたくさんあります。しかし、Web アプリケーションを大幅に変更する必要がないように、現在の Flask ログイン ツールと共存させるのは容易ではないようです。
だからここに質問があります:
RESTful サービスが同時に複数の認証方法 (プロトコル) をサポートできるようにする簡単な方法 (フレームワーク) はありますか? これは良い習慣ですか?
どうもありがとう!