Johnny,
We get a question like this every once in a while and I always provide the same code change.. however, we've never really gotten any feedback if it works. Hopefully, that's a good thing in that it works, but I really don't know. If you try this, I'd love to hear your feedback on whether it works or not.
1) In Autotune, for your FB App, make sure the App Domain is 'mydomain.com'. The Site URL should be '
jomsoc.mydomain.com', though I really don't think it will matter if you use the 'root' domain.
2) Edit the /components/com_jfbconnect/includes/jfbconnect.js file. Around line 65, you should see:
self.location = jfbc.base + 'index.php?option=com_jfbconnect&task=loginFacebookUser&return=' + jfbc.return_url + '&cb=' + d.getTime();
Change that to:
[code]self.location = 'http://jomsoc.mydomain.com/index.php?option=com_jfbconnect&task=loginFacebookUser&return=' + jfbc.return_url + '&cb=' + d.getTime();
Make a similar change to the logout function around line 107.
That should make logins to registration and logouts work. It should also let users login using the jomsoc.mydomain.com site to authenticate, which shouldn't be a problem. The biggest issue I think you'll have is with redirects, depending on where the user should go and how you've configured them (stay on same page, go to a menu, etc). Start with the stuff above and make sure it logs the user in, and then we can help you with the redirects if you do run into troubles.
We don't have a setup like this, so you'll be a little bit of a guinea pig, but we'll do what we can to get you going!
Thanks,
Alex