معرفی شرکت ها


clp-cognitojwt-1.3.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Decode and verify Amazon Cognito JWT tokens
ویژگی مقدار
سیستم عامل -
نام فایل clp-cognitojwt-1.3.1
نام clp-cognitojwt
نسخه کتابخانه 1.3.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Chris Pruitt
ایمیل نویسنده chris.pruitt15@gmail.com
آدرس صفحه اصلی http://github.com/chrispruitt/cognitojwt
آدرس اینترنتی https://pypi.org/project/clp-cognitojwt/
مجوز MIT
[![Build Status](https://travis-ci.org/chrispruitt/cognitojwt.svg?branch=master)](https://travis-ci.org/chrispruitt/cognitojwt) # Decode and verify [Amazon Cognito](https://aws.amazon.com/cognito/) JWT tokens ### Note: tested on Python >= 3.6, compatible with PEP-492 (async/await coroutines syntax) ### Installation Package works in two modes: synchronous - [requests](https://github.com/requests/requests) as http-client and asynchronous - [aiohttp](https://github.com/aio-libs/aiohttp) as http-client. In order to avoid installing unnecessary dependencies I separated installation flow into two modes: * Async mode - `pip install cognitojwt[async]` * Sync mode - `pip install cognitojwt[sync]` ### Usage ```python import cognitojwt id_token = '<YOUR_TOKEN_HERE>' REGION = '**-****-*' USERPOOL_ID = 'eu-west-1_*******' APP_CLIENT_ID = '1p3*********' # Sync mode verified_claims: dict = cognitojwt.decode( id_token, REGION, USERPOOL_ID, app_client_id=APP_CLIENT_ID, # Optional testmode=True # Disable token expiration check for testing purposes ) # Async mode verified_claims: dict = await cognitojwt.decode_async( id_token, REGION, USERPOOL_ID, app_client_id=APP_CLIENT_ID, # Optional testmode=True # Disable token expiration check for testing purposes ) ``` Note: if the application is deployed inside a private vpc without internet gateway, the application will not be able to download the JWKS file. In this case set the `AWS_COGNITO_JWSK_PATH` environment variable referencing the absolute or relative path of the jwks.json file. This project was originally forked from https://github.com/borisrozumnuk/cognitojwt


نیازمندی

مقدار نام
- python-jose
- requests
- aiohttp
- requests
==19.1.0 attrs
==5.4.0 pytest
- async-lru


نحوه نصب


نصب پکیج whl clp-cognitojwt-1.3.1:

    pip install clp-cognitojwt-1.3.1.whl


نصب پکیج tar.gz clp-cognitojwt-1.3.1:

    pip install clp-cognitojwt-1.3.1.tar.gz