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