Lo que sucede es que si no estás usando el mismo servidor, el otro dominio no va a poder ver los datos guardados en la memoria del midominio.com. Para eso vas a tener que enviar los datos de logueo al otro dominio y mantenga abierto. Te recomiendo que leas esta documentación para que te puedas hacer una mejor idea
http://hueniverse.com/oauth/