【发布时间】:2014-06-21 21:56:20
【问题描述】:
我想在 django 中为 iOS 应用程序实现 Web 服务。 我需要某种身份验证,我在 Google 上搜索并听说了有关 django token-api 的好消息。
我唯一不明白的是,我如何确保一个经过身份验证的用户不能为另一个用户执行操作。
例如,如果我有一个需要 @token 的视图,它只承诺已发送有效令牌,但是有人可以更改请求本身中的 PK 并为其他用户进行更改。
如何确保拥有令牌的用户只能为自己执行操作?
【问题讨论】:
-
您使用的是 Web 服务框架,例如 Tastypie 或 Django REST Framework 吗?这些使身份验证/授权变得轻而易举,并提供了许多您最终可能需要的功能。
标签: python django web-services access-token