Я думаю, что проблема, с которой вы сталкиваетесь, заключается в том, что браузер останавливает междоменную связь. Есть способ подписать ваш javascript , но он в значительной степени нарушает модель безопасности браузера и не предлагается, если в этом нет крайней необходимости.
Есть ли способ, чтобы форма входа в систему основывалась на представлении URL? Вы можете создать простую форму для входа и использовать AJAX, чтобы получить ответ, чтобы обеспечить успешный вход в систему. Это решение зависит от наличия логина RESTful, и опять же, я не уверен насчет реализации вашего second.com.
Если вам интересно, как использовать ajax для отправки формы, я бы проверил this (это в jQuery, но оно применимо практически ко всем фреймворкам.) и посмотрите, может ли это сработать в вашей ситуации.