Pythonフラスコアプリケーションに認証メカニズムを実装したいと思います。私は、私のアプリケーションで、グループ、ユーザーなどの承認を操作したいと思います。auth0-authorization-extension-apiを設定する
延長
の1- https://auth0.com/docs/api-auth/grant/authorization-code
2 - https://auth0.com/docs/quickstart/backend/python#add-api-authorization
を通じてどのようにセットアップするの認可についてのこれらのページを読んだ後、私は上記の2番目のリンクに示されている。このデコレータを追加した(面白い事があります2番目のリンクのデコレータには00-Starter-Seedというアプリケーションで同じデコレータ名が付いていますので、2番目のリンクデコレータは同時に認証と認証を行いますか?
私はそのデコレータを仕事にしようとしたときdef requires_auth(f): ... .. .
しかし、私は多分私が間違っAuht0で承認を実装する概念を理解し、私は疑っからこのエラー
{
"code": "Error decoding token headers.",
"description": "Invalid header. Use an RS256 signed JWT Access Token"
}
を取得しています。だから、私はそれから理解することである
1つの- チェックが入ってくる要求が有効な認証情報(JWT)を含むか否かを決定するために行われる必要がある
2 - access_token
を取得し、デコレータでそれを使用
3 - グループ、ユーザーなどを操作するAPIを呼び出す...(APIを介してやりたいこと)、または関数デコレータとして使用して、その関数を管理者だけが呼び出すようにする
私は何をしているのですか見ていないか間違っていないか?
ありがとうございました