There's no requirement that there be a checkbox that's displayed during the registration process in order to do so. There are many, many ways to ensure your users are aware of and agree with the terms of service, even while using the Auto registration feature of JFBConnect.
I mean: for every user registration in every website of every country it is necessary that he agrees with the terms of service and privacies, unless you want to be outlaw.
Regardless of the flow you use, there are other benefits to having a user logged in with their social network credentials:
If, as suggested, I use the normal flow with JFBConnect as registration component, the only advantage I have is to have some fields already filled-in, and however the user as to choose the password, etc., so a very similar process as if no facebook connection was used....
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.