問題タブ [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.
python - PyJWT のバージョンを確認するには?
2 つの異なるソフトウェア環境 ( Environment AとEnvironment B ) があり、両方の環境で PyJWT を実行しようとしています。1 つの環境Environment Aでは完全に正常に動作していますが、 Environment Bでは失敗します。
==で呼び出したときに環境 Bで発生するエラーは次のとおりです。jwt.encode()
algorithm
ES
Algorithm not supported
Environment Aでは機能するのにEnvironment Bでは機能しない理由を理解しようとしています。2 つの環境に異なるバージョンの PyJWT がインストールされているようです。しかし、環境 Bにインストールされている PyJWT のバージョンを特定することは、私には難しいことがわかりました。どうすればできますか??
Environment AとEnvironment Bの両方で、次のインストルメント化されたコードを実行しました。
環境Aでは、エンコードは成功します。
環境 Bでは、エンコーディングが失敗します。実行中の PyJWT のバージョンがわからないことがわかります。ES256
ただし、このバージョンの PyJWT には、使用しようとしているアルゴリズムがありません。
amazon-web-services - RSA 秘密鍵で署名された JWT トークンを外部から検証するにはどうすればよいですか
AWS Cognito からの JWT トークンを持っています。トークンは getOpenIdTokenForDeveloperIdentity への呼び出しを介して取得され、AWS Cognito Developer Authenticated ID のフローを使用しています
トークンは SHA512 でハッシュされ、使用しているリージョン/ゾーンの Amazon RSA 秘密鍵で署名されています。
Pythonで署名を外部から検証するにはどうすればよいですか?
python - Jupyter の「ImportError: 'jwt' という名前のモジュールはありません」
jwt (JSON Web Token) を Python にインポートしようとしています。
これに続いて、パッケージをインストールしました。パッケージは、ターミナルの python 環境でもインポートされるようです。
ただし、Jupyter 内で jwt をインポートしようとすると、次のエラーが発生します。
モジュールを Jupyter にインポートするにはどうすればよいですか?
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 を使用する場合、追加のログイン ビューを作成する必要がありますか。