关于在活塞上使用OAuth的任何好教程?

时间:2009-11-28 20:04:49

标签: django oauth django-piston

我看过relevant section of the Piston documentation,但它似乎只关注如何打开它,而不是它对客户来说是什么样子,或者如何测试它以验证它是否正常工作。 example似乎只使用HTTP Basic和curl。最后,Ned Batchelder's question使它看起来像是一个教程。感谢。

2 个答案:

答案 0 :(得分:15)

我刚刚在http://blog.carduner.net/2010/01/26/django-piston-and-oauth/找到了一个教程。希望这会对某人有所帮助。

答案 1 :(得分:1)

我做了本杰明戴尔;你在什么时候?无尽的循环?在这种情况下;将此功能添加到yourapp.api.views:

# Create your views here.
from django.shortcuts import render_to_response
from django.template import RequestContext

def request_token_ready(request, token):
    error = request.GET.get('error', '')
    ctx = RequestContext(request, {
        'error' : error,
        'token' : token
    })
    return render_to_response(
        'piston/request_token_ready.html',
        context_instance = ctx
    )

并设置settings.OAUTH_CALLBACK_VIEW =“api.views.request_token_ready”