У меня здесь ситуация. Приложение rails использует два разных URL: http://test.com.au и http://test.co.uk. Каждый пользователь вошел в систему через соответствующий URL. Однако контроллер и форма для входа в систему одинаковы.
Какой лучший способ заставить пользователя войти через соответствующий URL? Скажите, если пользователь А из Австралии, то когда он войдет в систему через http://test.co.uk,, то перенаправьте его через http://test.com.au.
Пытался изменить путь перенаправления для пользователя после входа в систему
request.protocol + respective_host + member_dashboard
Однако, когда австралийский пользователь входит на сайт в Великобритании, ему предлагается снова войти на сайт в Великобритании. Есть ли способ, которым мы могли бы позволить австралийскому пользователю войти в систему через сайт Великобритании, а затем отправить его на номер http://test.com.au/dashboard,, не предлагая ему войти снова через сайт au?
Также для аутентификации используется devise.