In general, nothing happened through the frames / script - IE failed ...
1. in Opera, FF is still authorizing for 26 domains quickly and pleasantly for the user, but in IE on standard settings it does not accept cookies if the page or the file that tries to put them is on a different domain.
2. Thinking it was decided to make just redirects on the list, but even then everything is not so smooth. FF in the default settings of 20 redirects in a row maximum: ( ')
3. And finally, everything was done again on the redirects to JS, at which the user will see the authorization progress on the page and eventually throws on the domain on which the user is authorized.
PS OpenID is not suitable due to the need to enter a login.