Готов ли поршень к OAuth? - PullRequest
4 голосов
/ 14 ноября 2009

Я пытался использовать Piston для простого API, надеясь использовать его поддержку OAuth. Но в первый раз, когда я включил конечную точку после включения OAuth, я получил ошибку:

TemplateDoesNotExist: oauth/challenge.html

и, конечно же, такого файла нет.

OAuth работает в поршне? Я делаю глупую ошибку?

Ответы [ 2 ]

2 голосов
/ 27 ноября 2009

Нет - это похоже на ошибку в Piston. oauth/challenge.html здесь упоминается здесь , но не существует нигде в этом проекте (см. Папку шаблонов Piston ).

Не могли бы вы попытаться создать пустой файл oauth/challenge.html где-нибудь в одном из ваших каталогов, указанных в настройке TEMPLATE_DIRS?

0 голосов
/ 07 декабря 2009

Метод вызова в объекте аутентификации вызывается при сбое проверки is_authenticated. Я не проверял это, но меня убеждают, что challenge.html, скорее всего, отображается, когда авторизация не удалась и необходимо отобразить ошибку.

Это только предположение, но я думаю, что оно имеет смысл.

...