معرفی شرکت ها


Flask-AWSCognito-1.3


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Authenticate users with AWS Cognito
ویژگی مقدار
سیستم عامل -
نام فایل Flask-AWSCognito-1.3
نام Flask-AWSCognito
نسخه کتابخانه 1.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده CustomerGauge
ایمیل نویسنده python@customergauge.com
آدرس صفحه اصلی https://github.com/cgauge/Flask-AWSCognito/
آدرس اینترنتی https://pypi.org/project/Flask-AWSCognito/
مجوز MIT
[![Build Status](https://travis-ci.org/cgauge/Flask-AWSCognito.svg?branch=master)](https://travis-ci.org/cgauge/Flask-AWSCognito) [![Documentation Status](https://readthedocs.org/projects/flask-awscognito/badge/?version=latest)](https://flask-awscognito.readthedocs.io/en/latest/?badge=latest) # AWS Cognito for authentication in Flask Documentation https://flask-awscognito.readthedocs.io ## Example App ```python from flask import Flask, redirect, request, jsonify from flask_awscognito import AWSCognitoAuthentication app = Flask(__name__) app.config['AWS_DEFAULT_REGION'] = 'eu-west-1' app.config['AWS_COGNITO_DOMAIN'] = 'domain.com' app.config['AWS_COGNITO_USER_POOL_ID'] = 'eu-west-1_XXX' app.config['AWS_COGNITO_USER_POOL_CLIENT_ID'] = 'YYY' app.config['AWS_COGNITO_USER_POOL_CLIENT_SECRET'] = 'ZZZZ' app.config['AWS_COGNITO_REDIRECT_URL'] = 'http://localhost:5000/aws_cognito_redirect' aws_auth = AWSCognitoAuthentication(app) @app.route('/') @aws_auth.authentication_required def index(): claims = aws_auth.claims # also available through g.cognito_claims return jsonify({'claims': claims}) @app.route('/aws_cognito_redirect') def aws_cognito_redirect(): access_token = aws_auth.get_access_token(request.args) return jsonify({'access_token': access_token}) @app.route('/sign_in') def sign_in(): return redirect(aws_auth.get_sign_in_url()) if __name__ == '__main__': app.run(debug=True) ```


نیازمندی

مقدار نام
- Flask
- python-jose
- requests
- pytest
- pytest-mock
- pytest-flask


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl Flask-AWSCognito-1.3:

    pip install Flask-AWSCognito-1.3.whl


نصب پکیج tar.gz Flask-AWSCognito-1.3:

    pip install Flask-AWSCognito-1.3.tar.gz