{"repo":"koladev32/drf-simple-apikey","free":true,"listed":false,"github":"https://github.com/koladev32/drf-simple-apikey","clone":"git clone https://github.com/koladev32/drf-simple-apikey.git","description":"🔐 A simple package for API Key authentication in Django Rest with rotation integrated.","language":"Python","stars":59,"topics":["api","apikey-authentication","django","django-rest-framework","fernet"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Django REST Framework Simple API Key 🔐 Django REST Framework Simple API Key is a fast and secure API Key authentication plugin for REST API built with Django Rest Framework. For the full documentation, visit https://drf-api-key.koladev.xyz. Deciding between this and another package? See the comparison with djangorestframework-api-key, OAuth2, and JWT. Package Renaming Notice Notice: The djangorestframework-simple-apikey package was renamed to drf-simple-apikey to improve usability and align with common naming conventions. If you still have the old package installed, update it: 1. Replace the old package: See the migration guide for details. Introduction Django REST Simple Api Key is a package built upon Django, Django REST Framework, and the fernet cryptography module to generate, encrypt, and decrypt API keys. It provides fast, secure and customizable API Key authentication. Requirements: - Python 3.10, 3.11, 3.12, or 3.13 - Django 4.2.17+ or Django 5.x (up to 6.0) - Django REST Framework 3.15.2+ Benefits Why should you use this package for your API Key authentication? ⚡ ️Fast : We use the fernet cryptography module to generate, encrypt, and decrypt API keys. Besides the security facade, it is blazing fast allowing you to treat requests quickly and easily. 🔐 Secure : Fernet guarantees that a message encrypted using it cannot be manipulated or read without the key, which we call FERNET KEY . The package includes comprehensive security features like timing attack protection,","default_branch":null,"files":null,"tree":[],"storefront":"/r/koladev32","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/koladev32/drf-simple-apikey/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}