Я создаю базовый API, в котором информация пользователя может быть восстановлена после правильного отправки имени пользователя и пароля.
Сейчас я использую что-то вроде этого:
http://foo:[email protected]/api/user.xml
Итак, мне нужно сделать доступ к пользователю/паролю, отправленному в запросе (foo
и bar
), но я не уверен, как получить доступ к этой информации в контроллере Rails.
Затем я бы проверил эти переменные с помощью быстрого User.find
, а затем установил их как переменные имени пользователя и пароля для authenticate_or_request_with_http_basic
.
Возможно, я смотрю на это совершенно неправильно, но там, где я сейчас.:)