Я использую rails 3.2 и devise 2.0, и я новичок в Rails.
Я бы хотел добиться следующего:
Я гуглил и искал StackOverflow довольно долгое время, но мне ничего не показалось правильным (я парень из Java, извините :), и теперь я совершенно запутался. Было предложено два решения:
Это наиболее частый ответ. Просто создайте пользователя по умолчанию и создайте отношения между пользователем -> пользователем и клиентом -> пользователем. Меня беспокоит, как я могу добиться индивидуального процесса регистрации для каждой модели? Я пробовал разные вещи, но все закончилось беспорядком!
Это решает проблему пользовательской регистрации, и мне это кажется правильным, но уникальная форма входа в систему блокирует. Я нашел ответ на SO ( Devise - вход из двух моделей ), который предлагает переопределить Devise :: Models :: Authenticatable.find_for_authentication (условия). Это кажется сложным (?), И, поскольку я новичок в рельсах, хотел бы знать, может ли это сработать?
Спасибо за совет!