Just enabled facebook integration for these message boards. You can now link your facebook account to your forum account here, or if you don't have an account here, you can now create one via FB.
From what I can tell, when you first login, it FB may say that the app (this message board) wants to post something on your behalf, but it seems that is just a step in order to login. Nothing is actually posted from what I can see.
Will enable Twitter next