Self.username и пароль в Rails 3 Active Resource

Предназначены ли поля self.username и self.password Active Resource для аутентификации приложения, которое хочет использовать API? Если это правильно, мне все равно понадобится отдельная система аутентификации, такая как сеансы или файлы cookie, для управления конечными пользователями, которые входят в мое приложение.


person user1084769    schedule 12.12.2011    source источник


Ответы (1)


Правильно, что self.username и self.password для ActiveResource используются для аутентификации в удаленной службе. Они используют HTTP-аутентификацию для связи.

См.: http://api.rubyonrails.org/classes/ActiveResource/Base.html -- раздел аутентификации.

person Dan    schedule 07.04.2012
comment
Кроме того, self.username/self.password являются переменными класса, поэтому авторизация удаленных ActiveResources с учетными данными для каждого пользователя может потребовать некоторой доработки. - person Dan; 07.04.2012