我想使用DRF提供的内置令牌认证。但是,如果" mode = 1"我只想运行令牌认证。没有传递到标题中。如果将其传递到标题中,那么我想使用不涉及用户的自定义权限。
有什么方法可以扩展现有令牌身份验证的功能来执行此操作,还是必须从头开始进行自定义令牌身份验证?
TLDR:
If request.META.get('HTTP_MODE', None) == '1':
# Don't use token authentication, use custom permission class instead.
else:
# Use built in token authentication