{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"Adds JSON Web Token (JWT) authentication to Django REST Framework APIs, allowing stateless token-based access control for REST endpoints.","skillfed_tags":["jwt","authentication","django-rest-framework"],"use_cases":["Building a REST API where clients authenticate once and use a token for multiple requests without server-side session overhead.","Creating a mobile or single-page app backend that issues JWT tokens at login and validates them on protected endpoints.","Implementing stateless microservice authentication where each service validates tokens independently without a shared session store.","Adding JWT support to an existing Django REST Framework project that currently lacks token-based authentication."],"what_it_does":"drf-jwt is a Django REST Framework authentication backend that implements JWT (JSON Web Token) authentication. It sits between your REST API and PyJWT, providing a Django-friendly interface to issue and validate bearer tokens without server-side session storage. You configure it in your DRF settings, and it handles token generation and validates incoming requests by checking the Authorization header.\n\nThe package is designed for stateless API authentication\u2014clients exchange credentials once for a token, then include that token in subsequent requests. It depends on Django, Django REST Framework, and PyJWT to function. The library itself is marked as Production/Stable, but development has stalled since early 2022, meaning no new features or security patches are being released.","worth_installing":"Yes, with caution. The package is stable and low-friction to install, but it has been dormant since early 2022 with no active maintenance. Use it if your project is on a stable Django/DRF version and you do not expect frequent framework upgrades. For new projects or those requiring ongoing security patches, consider whether a more actively maintained alternative better fits your risk tolerance."},"id":"drf-jwt","links":{"html":"https://skillfed.io/packages/drf-jwt","md":"https://skillfed.io/packages/drf-jwt.md","pypi":"https://pypi.org/project/drf-jwt/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2022-01-09","license_spdx":null,"license_treatment":"permissive","name":"drf-jwt","python_support":"supports_current","summary":"JSON Web Token based authentication for Django REST framework"},"popularity":{"monthly_downloads":583190,"position":5896,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.19.2"}
