معرفی شرکت ها


Flask-HTTPAuth-4.7.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

HTTP authentication for Flask routes
ویژگی مقدار
سیستم عامل OS Independent
نام فایل Flask-HTTPAuth-4.7.0
نام Flask-HTTPAuth
نسخه کتابخانه 4.7.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Miguel Grinberg
ایمیل نویسنده miguel.grinberg@gmail.com
آدرس صفحه اصلی https://github.com/miguelgrinberg/flask-httpauth
آدرس اینترنتی https://pypi.org/project/Flask-HTTPAuth/
مجوز -
Flask-HTTPAuth ============== [![Build status](https://github.com/miguelgrinberg/Flask-HTTPAuth/workflows/build/badge.svg)](https://github.com/miguelgrinberg/Flask-HTTPAuth/actions) [![codecov](https://codecov.io/gh/miguelgrinberg/Flask-HTTPAuth/branch/master/graph/badge.svg?token=KeU2002DHo)](https://codecov.io/gh/miguelgrinberg/Flask-HTTPAuth) Simple extension that provides Basic and Digest HTTP authentication for Flask routes. Installation ------------ The easiest way to install this is through pip. ``` pip install Flask-HTTPAuth ``` Basic authentication example ---------------------------- ```python from flask import Flask from flask_httpauth import HTTPBasicAuth from werkzeug.security import generate_password_hash, check_password_hash app = Flask(__name__) auth = HTTPBasicAuth() users = { "john": generate_password_hash("hello"), "susan": generate_password_hash("bye") } @auth.verify_password def verify_password(username, password): if username in users and \ check_password_hash(users.get(username), password): return username @app.route('/') @auth.login_required def index(): return "Hello, %s!" % auth.current_user() if __name__ == '__main__': app.run() ``` Note: See the [documentation](http://pythonhosted.org/Flask-HTTPAuth) for more complex examples that involve password hashing and custom verification callbacks. Digest authentication example ----------------------------- ```python from flask import Flask from flask_httpauth import HTTPDigestAuth app = Flask(__name__) app.config['SECRET_KEY'] = 'secret key here' auth = HTTPDigestAuth() users = { "john": "hello", "susan": "bye" } @auth.get_password def get_pw(username): if username in users: return users.get(username) return None @app.route('/') @auth.login_required def index(): return "Hello, %s!" % auth.username() if __name__ == '__main__': app.run() ``` Resources --------- - [Documentation](http://flask-httpauth.readthedocs.io/en/latest/) - [PyPI](https://pypi.org/project/Flask-HTTPAuth) - [Change log](https://github.com/miguelgrinberg/Flask-HTTPAuth/blob/master/CHANGES.md)


نیازمندی

مقدار نام
- flask


نحوه نصب


نصب پکیج whl Flask-HTTPAuth-4.7.0:

    pip install Flask-HTTPAuth-4.7.0.whl


نصب پکیج tar.gz Flask-HTTPAuth-4.7.0:

    pip install Flask-HTTPAuth-4.7.0.tar.gz