معرفی شرکت ها


django-otp-provider-1.0.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Django OTP (One Time Password)
ویژگی مقدار
سیستم عامل -
نام فایل django-otp-provider-1.0.2
نام django-otp-provider
نسخه کتابخانه 1.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Andrei Koptev
ایمیل نویسنده akoptev1989@ya.ru
آدرس صفحه اصلی https://github.com/a1k89/django_otp_provider
آدرس اینترنتی https://pypi.org/project/django-otp-provider/
مجوز MIT
# Django otp provider * OTP * Transport: SMS or EMAIL * Async (celery) * Custom SMS providers ### Requirements + Python >= 3.0 + Django >= 2.0 + Celery + PyJWT ### Schema 1. `pip install django-otp-provider` 2. Create your custom class extends from `BaseTransport` and implement `send_code` method 3. In settings.py: ```python OTP_PROVIDER = { 'TRANSPORT_TYPE': "SMS", # EMAIL/SMS 'TRANSPORT_CLASS': 'path.to.your.provider', 'CELERY': 'path.to.your.celery.file' # Send code async } ``` 4. Then, in your code you may to use: + `generate_otp` - to generate code and send it + `verify_otp` - to verify payload from user


نیازمندی

مقدار نام
>=2.0 Django
>=5.0 celery
- pyjwt


نحوه نصب


نصب پکیج whl django-otp-provider-1.0.2:

    pip install django-otp-provider-1.0.2.whl


نصب پکیج tar.gz django-otp-provider-1.0.2:

    pip install django-otp-provider-1.0.2.tar.gz