Interesting question. It's obviously a specific use-case, so there's not an option to disable the other login buttons just for registration. However, it should be pretty easy to do with some minor code modifications. The below will basically 'hide' the Facebook and Twitter login buttons wherever they are normally shown for registration. It won't technically prevent it, but without seeing the option, it really shouldn't happen.
To do so, edit the /components/com_jfbconnect/libraries/provider/facebook.php and twitter.php files. In each, there's a function for loginButton. Edit that function, like below (for the facebook.php file):
function loginButton($params = null)
{
return ""; // <----- ADD THIS LINE
$jfbcLogin = "";I hope that helps, but if not, or you have any other questions or issues, just let me know!
Thanks,
Alex