【问题标题】:Tastypie and token authorizationTastypie 和令牌授权
【发布时间】:2014-01-13 21:59:49
【问题描述】:

我是 Django 的新手。我需要编写从移动设备使用的 API。我决定为此使用 Tastypie 框架。这里一切都很清楚,但我找不到完整描述的解决方案来实现此类 API 的身份验证。所以这里有几个问题:

1) 如何用django和tasticpie创建令牌认证 2)如何在客户端获取token(curl request例子就够了)

谢谢

【问题讨论】:

    标签: python django authentication token tastypie


    【解决方案1】:

    Tastypie 文档对如何实现自定义身份验证和授权有非常清晰的解释。请参考AuthenticationAuthorization

    【讨论】:

    • 访问令牌(例如,令牌在 url 参数中)是通过 bundle.request.GET.get('token')
    • 所以我需要 1) 实现我自己的 Authentication 子类和 2) 创建我自己的令牌创建/过期机制?
    • @earsonheart,是的,基本上你可能想创建一个名为 Token 的模型,其中包含到期日期及其值,然后与 request.GET.get('token') 返回的值进行比较。
    猜你喜欢
    • 1970-01-01
    • 2019-02-26
    • 1970-01-01
    • 1970-01-01
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 2014-06-30
    相关资源
    最近更新 更多