使用更好的基于令牌的授权与多个客户端令牌
用于管理真实令牌的最有趣的包是 django-rest-knox ,它支持每个用户多个令牌(并独立取消每个令牌),以及支持令牌到期和其他几种安全机制。
django-rest-knox
取决于 cryptography
。你可以在以下网址找到有关如何安装它的更多信息: http : //james1345.github.io/django-rest-knox/installation/
安装 knox
pip install django-rest-knox
settings.py
INSTALLED_APPS = (
...
'rest_framework',
'knox',
...
)
应用迁移:
./manage.py migrate