pyjwt

    0

    2答えて

    私はDjango Tokenベースの認証を使用しています。 (JWTトークンはAWS Cognitoのような第三者によって生成され、署名と有効期限を確認するだけです)。 このRESTアプリケーションにはユーザーモデルはありません。API呼び出しを使用するユーザーは、JWTトークンによってのみ認証される必要があります。ビューで class JSONWebTokenAuthentication(Tok

    0

    1答えて

    基本的には、ユーザーが「JSONWebTokenAuthentication」を使用してユーザー名とパスワードを使用してログインしたシステムを開発したいと思います。これは私が「django rest framework JWT」を使用する方法です。パスワード。 アカウント/ urls.py urlpatterns = [ url('^login/$', UserLoginApiView.as_v

    1

    1答えて

    AWS CognitoのJWTトークンを持っています。トークンはgetOpenIdTokenForDeveloperIdentityを呼び出して取得し、AWS Cognito Developerのフローを使用しています。認証済みのID トークンはSHA512でハッシュされ、私が使用している地域/ゾーンのアマゾンRSA秘密鍵で署名されています。 どうすれば私は外部からpythonで署名を検証できます

    1

    2答えて

    RSA公開鍵と秘密鍵を使用してJWTを作成する方法について学びたいと思います。私は自分のサービスを確保するための初心者です。私は今pyjwtを使用しています。私は私のテストで何かエラーが発生しました、ここにある: SAMPLEKEY:それを実行しているとき、私はこのエラーを取得しています、 @app.route('/token') def token(): encodedToken =

    0

    1答えて

    PyJWTライブラリを使用してFlask-JWTに関連するものを確認したかっただけです。 2015年(https://auth0.com/blog/critical-vulnerabilities-in-json-web-token-libraries/)にPyJWTの脆弱性の問題が見つかりました。 Flask-JWT用に修正されているのか、それともまだ回避する必要があるのか​​分かりません。そこ

    4

    1答えて

    RFC 7516によれば、JWEと呼ばれるペイロード/クレームを暗号化できるはずです。 これをサポートするPythonライブラリがありますか? 私はPyJWT、python-jose、jwcryptoをチェックしましたが、それらはすべてHS256(JWS)で署名するための例があります。 申し訳ありませんこれは完全に明白ですが、暗号を使用する場合は余分に慎重です。

    1

    1答えて

    私はPyJWT == 1.4.2を使用して、Firebase認証に使用するトークンを生成しています。 残念ながら、私はFirebaseTokenGeneratorで試したときに同じ難しさを抱えていたとしても、残念ながら私はサードパーティのPython Firebaseライブラリを使用できません。 私のAPIの中に、ユーザー名のトークンを生成する機能があります。 118 def generate_

    4

    1答えて

    私は2つの異なるソフトウェア環境(環境Aと環境B)を持っており、私は両方の環境でPyJWTを実行しようとしています。 1つの環境で完全に正常に動作しています環境Aただし、失敗するのは環境Bです。 私はalgorithm == ESでjwt.encode()を呼び出すとき、私は環境Bに取得していますエラーがある:Algorithm not supported。 私はそれがなぜ働くのか理解しようとして

    0

    1答えて

    After failing to authenticate for Google Server to Server Applications using Python Oauthlib、私は今pyjwtで直接jwtを生成しようとしています。Google documentationに記載されているようにカールでテストしますが、今受信してから動作しません。無効なJWTトークンは短命のトークンで、妥当な

    0

    1答えて

    私はRESTフレームワークJWT Authの公式文書を読んでいます。有効期限を設定するための追加の設定オプションが用意されています。ただし、設定オプションのコードをどこに挿入するかはわかりません。別の設定ファイルを作成して保持する必要があるのですか?または、設定オプションコードをsetting.pyに貼り付けるだけですか? RESTフレームワークJWT認証の リンク:http://getblimp