Я просмотрел соответствующий раздел документации по Piston, но кажется, что он сосредоточен только на том, как его включить, а не на том, как он будет выглядеть для клиентов или как протестировать его, чтобы убедиться, что он работает. пример, похоже, использует только HTTP Basic и curl. Наконец, вопрос Неда Бэтчелдера выглядит так, как будто учебник в порядке. Спасибо.
Какие-нибудь хорошие руководства по использованию OAuth с Piston?
comment
Напишу, если разберусь. Вернемся к поиску.
- person Skylar Saveland   schedule 29.11.2009
comment
Я также заинтересован в этом. Я вернусь, если добьюсь прогресса.
- person jathanism   schedule 28.01.2010
Ответы (2)
Я только что нашел одно руководство по адресу http://blog.carduner.net/2010/01/26/django-piston-and-oauth/. Надеюсь, это поможет кому-то.
person
xaralis
schedule
27.03.2010
Время для этого ответа не могло быть лучше. Спасибо!
- person Bryan Veloso; 27.03.2010
В этом руководстве рассматривается только то, как настроить Piston в вашем приложении Django. Вопрос конкретно касался того, как это будет работать для клиента и как лучше протестировать его, чем curl (например, в ваших модульных тестах Django). Я ищу именно это, и этот ответ вообще не распространяется на это.
- person Adrian Ghizaru; 02.04.2011
я делал Бенджамина Делла; в какой момент ты? Бесконечная петля? В этом случае; добавьте эту функцию в 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"
person
Roel Kramer
schedule
03.08.2010
это используется, когда потребитель не предоставляет callback_url, верно?
- person alexef; 11.02.2012