Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django Rest框架-添加身份验证的最佳方法_Python_Django_Django Rest Framework - Fatal编程技术网

Python Django Rest框架-添加身份验证的最佳方法

Python Django Rest框架-添加身份验证的最佳方法,python,django,django-rest-framework,Python,Django,Django Rest Framework,我有两个单独的django网站,我们称它们为A和B。普通用户在网站B注册,管理员使用网站A。网站A使用django rest框架向网站B发送一些信息(在A端,这只是一个简单的post请求,api在网站B中实现) 所以网站B的用户与api无关,而向B发送信息的管理员不是网站B的用户 您认为向该api添加身份验证的最佳方式是什么?这样普通用户就不能发送垃圾请求了?我们也有类似的设置。在您的设置中,我将在网站B上创建一个专用用户,并使用令牌进行身份验证。然后使用令牌从网站A发送所需的数据 确保端点只

我有两个单独的django网站,我们称它们为A和B。普通用户在网站B注册,管理员使用网站A。网站A使用django rest框架向网站B发送一些信息(在A端,这只是一个简单的post请求,api在网站B中实现)

所以网站B的用户与api无关,而向B发送信息的管理员不是网站B的用户


您认为向该api添加身份验证的最佳方式是什么?这样普通用户就不能发送垃圾请求了?

我们也有类似的设置。在您的设置中,我将在网站B上创建一个专用用户,并使用令牌进行身份验证。然后使用令牌从网站A发送所需的数据

确保端点只允许令牌身份验证以及您可能需要的任何其他类型