请求对象如何找到与通过Django REST Framework令牌认证传递的特定令牌相关的用户名

问题描述 投票:0回答:1

我正在使用Django REST框架提供的TokenAuthentication,并关注本文https://simpleisbetterthancomplex.com/tutorial/2018/11/22/how-to-implement-token-authentication-using-django-rest-framework.html

在标头中发送令牌时,我没有指定生成令牌的用户,但会自动选择合适的用户。我想知道这如何运作?

这是我正在拨打的电话(注意,我仅传递令牌,而不传递与令牌关联的用户名)

r = requests.post(url, headers={Authentication: 'Token my_token'}, data=data)

我正在使用manage.py命令传递特定的用户名来创建令牌。

django authentication django-rest-framework django-rest-auth
1个回答
0
投票

那么为什么不只看TokenAuthentication的实现呢?

© www.soinside.com 2019 - 2024. All rights reserved.