Я использую rails 3.0.0.beta3 для реализации authlogic и subdomain-fu. И у меня проблема с автоматическим входом в поддомен после регистрации.
Сценарий такой: у меня есть форма регистрации, в которой одновременно создаются учетная запись и пользователь-администратор для этой учетной записи. Каждый раз, когда создается новая учетная запись, ей назначается отдельный субдомен.
Когда форма отправлена, я ожидаю, что пользователь будет перенаправлен на "user-sub-domain". "App-domain" .com с сеансом для этого субдомена, созданным автоматически.
В настоящее время, хотя пользователь перенаправлен на соответствующий поддомен, сеанс не создается. Я думаю, что сеанс создается только для домена приложения, и когда он перенаправляется на поддомен, он не находит сеанс и, таким образом, предлагает пользователю снова войти в систему.
Однако повторный вход работает нормально.
Я пробовал что-то вроде config.action_controller.session = {: domain => '.dummy.localhost'} в development.rb. Но, похоже, это не работает. Форма входа по-прежнему отображается.
Буду признателен за вашу помощь.
Спасибо.