TastyPie 节流 - 按用户还是按 IP?
TastyPie throttling - by user or by IP?
我似乎找不到有关 TastyPie 节流基于什么的任何信息。是通过请求的IP,还是通过实际的Django用户对象?
油门键基于authentication.get_identifier
功能。
此函数的默认实现returns IP 地址和主机名的组合。
编辑
其他实现(即 BasicAuthentication、ApiKeyAuthentication)returns 当前登录用户的用户名或 nouser
字符串。
Tomasz 大部分是正确的,但一些身份验证 类 有一个 get_identifier
方法,即 returns 当前登录用户的用户名,否则 'nouser'。我计划尽快将其标准化。
我似乎找不到有关 TastyPie 节流基于什么的任何信息。是通过请求的IP,还是通过实际的Django用户对象?
油门键基于authentication.get_identifier
功能。
此函数的默认实现returns IP 地址和主机名的组合。
编辑
其他实现(即 BasicAuthentication、ApiKeyAuthentication)returns 当前登录用户的用户名或 nouser
字符串。
Tomasz 大部分是正确的,但一些身份验证 类 有一个 get_identifier
方法,即 returns 当前登录用户的用户名,否则 'nouser'。我计划尽快将其标准化。