Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Django Tastypie密钥_Django_Tastypie - Fatal编程技术网

Django Tastypie密钥

Django Tastypie密钥,django,tastypie,Django,Tastypie,我目前正在构建一个简单的django应用程序,为Android客户端提供基本模型。我使用Tastypie作为Web服务,我希望(嗯……我需要)实现一个最小的安全过程,如下所示: 在Android应用程序中硬编码密钥。完成了 通过http请求获取我想要的数据,并使用密钥作为参数。完成 让tastypie在android应用程序向django发出的请求中检查此键 我想这是一件相当容易的事情,但我目前正在学习Django/Python等,我还没有弄清楚如何利用这个特定主题的tastypie文档: 仅

我目前正在构建一个简单的django应用程序,为Android客户端提供基本模型。我使用Tastypie作为Web服务,我希望(嗯……我需要)实现一个最小的安全过程,如下所示:

在Android应用程序中硬编码密钥。完成了

通过http请求获取我想要的数据,并使用密钥作为参数。完成

让tastypie在android应用程序向django发出的请求中检查此键

我想这是一件相当容易的事情,但我目前正在学习Django/Python等,我还没有弄清楚如何利用这个特定主题的tastypie文档:

仅供参考,我不希望生成这个关键用户,原因很简单,我不知道它是如何工作的。Tastypie说它可以在用户创建时生成一个api密钥,但接下来呢?应用程序如何获取此密钥


非常感谢你的帮助

我建议你看看。我假设您正在请求中传递密钥(我会在请求头中这样做)。中间件只需检查此密钥是否存在,如果存在,则让请求通过,否则返回403。

谢谢您的回答,我将按照您的建议进行研究,祝您愉快:-)