繁体   English   中英

如何使用django和xcode制作具有登录支持的iPhone应用程序?

[英]How can I use django and xcode to make an iphone app with login support?

我有一个django应用程序,并已在其中实现了一个plist,以便xcode可以从数据库中获取最新信息。 我使用了如下代码:

items = [NSArray arrayWithContentsOfURL:[NSURL URLWithString:@"http://192.168.1.186:8000/organizer/1.plist"]];

我知道一旦部署它,我将不得不对其进行一点编辑。 我如何使用用户的凭据进行xcode登录,以便知道用户已通过身份验证? 我是否必须在URL中包含用户的凭据,或者我可以做一些特殊的事来安全地发送凭据?

Restufl API应该是无状态的,因此您不希望使用Cookie来验证用户身份。 http://en.wikipedia.org/wiki/Representational_state_transfer

有很多方法可以验证用户的api。 您可以自己滚动,也可以使用流行的django应用程序(例如pistontastypie这些应用程序支持多种身份验证方案。 包括基本的用户名和密码。

如果在每个请求中都传递了用户登录名和密码,则可能要确保使用ssl。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM