允许在url中使用令牌的django-rest框架的身份验证方案
drf-url-token-auth的Python项目详细描述
DRF URL令牌身份验证
使用rest_框架的简单基于令牌的身份验证。 客户端应该通过在“?标记=“ http参数。可以配置令牌参数。
快速启动
- 将“gitlab_webhook”添加到已安装的应用程序:
INSTALLED_APPS = {
...
"drf_url_token_auth"
}
- 修改rest框架设置:
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'drf_url_token_auth.authentication.UrlTokenAuthentication',
)
}
- (可选)配置url参数名称(默认值:token)
DRF_URL_TOKEN_AUTH = {
'PARAM_NAME': 'token'
}
dev注释: 构建包:python setup.py sdist 安装:pip install--user drf url token auth/dist/drf-url-token-auth-01.tar.gz