Как настроить прием маркера аутентификации в заголовке HTTP?

В настоящее время deviseнастроен на прием аутентификации токена через URL и curl работает хорошо

curl 'http://localhost/index.json?auth_token=TOKENVALUE'

Теперь я хотел бы передать TOKENVALUE через http-заголовок вместо URL, как я могу настроить разработку для получения TOKENVALUE из либо HTTP-заголовка или URL? Таким образом, что будут работать как вышеуказанные, так и последующие запросы curl:

curl 'http://localhost/index.json' -H 'Authorization: Token token="TOKENVALUE"'

, как показано в этом railscast.

7
задан ohho 12 June 2012 в 11:07
поделиться