У меня есть сценарий, когда несколько пользователей используют мое приложение ruby-on-rails (rails версия 3+) для доступа к каналам XML.
Эти каналы должны различаться для каждого пользовательского сеанса, но если пользователь должен был получить доступ к каналу из своего браузера или из настольного приложения, которое извлекает эти каналы, сеанс должен оставаться прежним.
Я не могу назначить сеансы на основе IP-адресов, потому что иногда несколько пользователей будут иметь один и тот же IP-адрес.
Есть ли способ поделиться сеансами, которые приходят с одного компьютера в рельсы?