معرفی شرکت ها


django-expiring-token-1.0.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Expiring token with expiration time update for Django Rest Framework
ویژگی مقدار
سیستم عامل -
نام فایل django-expiring-token-1.0.2
نام django-expiring-token
نسخه کتابخانه 1.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Klemen Štrajhar
ایمیل نویسنده klemen.strajhar@gmail.si
آدرس صفحه اصلی https://github.com/KlemenS189/django-expiring-token
آدرس اینترنتی https://pypi.org/project/django-expiring-token/
مجوز MIT License
===================== Django Expiring Token ===================== Django Expiring Token adds token expiration on token authentication and extends the expiration time on each authenticated request. Django Expiring Token provides a very lightweight extension to DRF's existing token authentication. It implements the following functionalities: 1. Tokens expire after the set time. 2. On each authenticated request, the expiration time is updated by the set time. Quick start ----------- 1. Do NOT add "restframework.authtoken" to you INSTALLED_APPS. 2. Add "django_expiring_token" to your INSTALLED_APPS setting like this:: INSTALLED_APPS = [ ... 'django_expiring_token', ] 3. Include the polls URLconf in your project urls.py like this:: path('custom-url/', include('django_expiring_token.urls')), 4. Add the expiration time in `settings.py`:: EXPIRING_TOKEN_DURATION=timedelta(hours=1) # Any timedelta setting can be used! If not set, the default value is 1 day 5. Add the default authentication class in `REST_FRAMEWORK` settings in `settings.py`:: REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( ... 'django_expiring_token.authentication.ExpiringTokenAuthentication', ... ), } 6. Run `python manage.py migrate` to create package migrations 7. Start the development server an you are good to go. Tests ----- This build is tested against Python versions 3.4, 3.5, 3,6 with Django versions 2.0.8+ To run tests 1. Install `coverage`:: pip install coverage 2. Run tests:: coverage run runtest.py


نیازمندی

مقدار نام
>=3.4.0 djangorestframework


نحوه نصب


نصب پکیج whl django-expiring-token-1.0.2:

    pip install django-expiring-token-1.0.2.whl


نصب پکیج tar.gz django-expiring-token-1.0.2:

    pip install django-expiring-token-1.0.2.tar.gz