Я использую rails 2.3.5 с Spree 0.10.2 (который использует authlogic), и я пытаюсь получить автоматический вход в систему с помощью фиктивной системы. Например, вместо того, чтобы требовать от пользователя ввода имени пользователя и пароля, я хочу получить это имя пользователя и пароль из базы данных и автоматически войти в систему из серверной части.
В настоящее время код для входа в систему требует отправки этого тега формы с именем пользователя и паролем. Пароль использует поле пароля, и я уверен, что я не могу просто заменить его скрытым полем.
<% form_tag user_session_path do %>
<div id='password-credentials'>
<p>
<%= label :user_session, :login, t("email") %><br />
<%= text_field :user_session, 'login', :class => 'title' %>
</p>
<p>
<%= label :user_session, :password, t("password") %><br />
<%= password_field :user_session, 'password', :class => 'title' %>
</p>
</div>
<p>
<label>
<%= check_box :user_session, :remember_me %>
<%= label :user_session, :remember_me, t('remember_me') %>
</label>
</p>
<p><%= submit_tag t("log_in"), :class => 'button primary'%></p>
<% end %>
как мне это кодировать, чтобы я мог передать правильные учетные данные в authlogic с глобальной переменной @username и @password от контроллера?
Спасибо