django-ninja-jwt
django-ninja-jwt copied to clipboard
A JSON Web Token authentication plugin for the Django REST Framework.
Is your feature request related to a problem? Please describe. [中文用户有福了,手敲原汁原味中文文档上线,无广告。](https://django-ninja.cn/django-ninja-jwt/) Describe the solution you'd like 纯中文文档,无广告干扰。 https://django-ninja.cn/django-ninja-jwt/ 包含 django-ninja, django-ninja-jwt,django-ninja-crud , django-ninja-extra 全系列的[中文文档](https://django-ninja.cn/)。
I know how to blacklist the Refresh token with the `blacklist` app. But how do you also immedeatly invalidate the access token to prohibit any further requests?
I couldn't create a pull request for the issue due to limited time but it seems like built-in `AuthenticationFailed` exception class has an inheritance order issue. https://github.com/eadwinCode/django-ninja-jwt/blob/master/ninja_jwt/exceptions.py#L35 This class doesn't...
- Added SuperUserAuth class that extends the functionality of JWTAuth.
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.5 to 0.6.3. Release notes Sourced from ruff's releases. 0.6.3 Release Notes Preview features [flake8-simplify] Extend open-file-with-context-handler to work with dbm.sqlite3 (SIM115) (#13104) [pycodestyle] Disable E741 in...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.9.0 to 1.10.0. Release notes Sourced from pypa/gh-action-pypi-publish's releases. v1.10.0 🔏 Anything fancy, eh? This time, @woodruffw💰 implemented support for PEP 740 attestations functionality in #236 and...
The code is mostly typed so I think it should have `py.typed` included. Mypy will not recognise this project's imports as being typed without seeing a `py.typed` file in the...
https://docs.djangoproject.com/en/5.1/ref/settings/#secret-key-fallbacks https://github.com/jazzband/djangorestframework-simplejwt/pull/746