我应该为REST API使用什么样的身份验证?

时间:2014-05-06 10:19:09

标签: django authentication

我正在创建一个与django服务器对话的应用程序,我想知道如何对自己进行身份验证?

我找到了oauth2,但听起来像是第三方应用程序。 在我的情况下,它只是一个客户端和服务器的包。不应允许第三方应用程序,因此oauth2不适合我。 (除非我误解了oauth2)

所以我的问题是我应该使用什么样的身份验证?

1 个答案:

答案 0 :(得分:0)

您是自己实现REST API吗?您是否已查看使用选项http://www.django-rest-framework.org/

如果您使用它,您可以获得很多开箱即用的好东西,例如: authentication的不同可能性。

文档说例如:

  

TokenAuthentication:此身份验证方案使用简单的基于令牌的HTTP身份验证方案。令牌身份验证适用于客户端 - 服务器设置,例如本机桌面和移动客户端。