Это материнское приложение, которое находится на Java (Struts), которое также обрабатывает аутентификацию. Приложение My Rails, которое интегрируется в приложение для матери, использует authlogic. Конечно, требование заключается в том, что, как только кто-то войдет в приложение для матери, они должны автоматически получить доступ к моему Rails-приложению без повторного входа в систему.Использование Authlogic для аутентификации только с именем пользователя
Есть ли какой-либо способ, используя только идентификатор пользователя, я могу аутентифицировать пользователя, используя Authlogic?
Я удалил свой столбец пароля в таблице «Мои пользователи» и вложил этот фрагмент кода в модель пользователя.
acts_as_authentic do |config|
config.check_passwords_against_database = false
config.validate_password_field = false
config.crypted_password_field = false
end
Но я до сих пор не в состоянии сделать то, что я хотел do.I получить ошибку, указывающую на то, что пароль не может быть blank.Help будет оценен! Благодарю.