[eluser]WanWizard[/eluser]
Use an authentication service, like OpenID, etc. You can setup your own OpenID server if you want (and accept logins from only this server).
If both sites are part of the same domain, you could trick CI in to sharing the session (you will have to use the same user database for both applications as well), but it's not very scalable.