使用更好的基於令牌的授權與多個客戶端令牌
用於管理真實令牌的最有趣的包是 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