問題タブ [pyjwt]

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.

0 投票する
2 に答える
3797 参照

python - PyJWT のバージョンを確認するには?

2 つの異なるソフトウェア環境 ( Environment AEnvironment B ) があり、両方の環境で PyJWT を実行しようとしています。1 つの環境Environment Aでは完全に正常に動作していますが、 Environment Bでは失敗します。

==で呼び出したときに環境 Bで発生するエラーは次のとおりです。jwt.encode()algorithmESAlgorithm not supported

Environment Aでは機能するのにEnvironment Bでは機能しない理由を理解しようとしています。2 つの環境に異なるバージョンの PyJWT がインストールされているようです。しかし、環境 Bにインストールされている PyJWT のバージョンを特定することは、私には難しいことがわかりました。どうすればできますか??

Environment AEnvironment Bの両方で、次のインストルメント化されたコードを実行しました。

環境Aでは、エンコードは成功します。

環境 Bでは、エンコーディングが失敗します。実行中の PyJWT のバージョンがわからないことがわかります。ES256ただし、このバージョンの PyJWT には、使用しようとしているアルゴリズムがありません。

0 投票する
1 に答える
765 参照

amazon-web-services - RSA 秘密鍵で署名された JWT トークンを外部から検証するにはどうすればよいですか

AWS Cognito からの JWT トークンを持っています。トークンは getOpenIdTokenForDeveloperIdentity への呼び出しを介して取得され、AWS Cognito Developer Authenticated ID のフローを使用しています

トークンは SHA512 でハッシュされ、使用しているリージョン/ゾーンの Amazon RSA 秘密鍵で署名されています。

Pythonで署名を外部から検証するにはどうすればよいですか?

0 投票する
1 に答える
13280 参照

python - Jupyter の「ImportError: 'jwt' という名前のモジュールはありません」

jwt (JSON Web Token) を Python にインポートしようとしています。

これに続いて、パッケージをインストールしました。パッケージは、ターミナルの python 環境でもインポートされるようです。

ただし、Jupyter 内で jwt をインポートしようとすると、次のエラーが発生します。

モジュールを Jupyter にインポートするにはどうすればよいですか?

0 投票する
1 に答える
235 参照

python - djangorestframework-jwt acquire_jwt_token ビューを使用する場合、単純なログイン ビューを作成する必要はありますか?

基本的に、ユーザーが「JSONWebTokenAuthentication」を使用してユーザー名とパスワードを使用してログインするシステムを開発したいと考えています。これは、「django rest framework JWT」を使用する方法です。ユーザーがユーザー名とパスワードを使用して登録およびログインできるアカウントアプリを作成する前に. account/urls.py

]

mainproject /urls.py 内

]

「api/auth/token/」を開いたとき このURL。ブラウザ可能なAPIのユーザー名フィールドとパスワードフィールドが表示されます。ビューdjangorestframework-jwtに組み込まれているので問題ありません.dbでユーザー名とパスワードが一致すると、トークンが提供されます。

私の質問は、私が自分のログインビューを使用するときです。

ユーザーを作成するには、登録だけで十分です。djangorestframework-jwt を使用する場合、追加のログイン ビューを作成する必要がありますか。