Unfortunately, that's not possible. When the user authentication happens, the user is redirected to Facebook (or other social networks). We can't pass information along or verify that the ToS box is checked first before clicking the button. Before they click the login button, we have no idea who the user is and only get that information and can determine if they already have an account or not *after* they've logged in through the social network. To put a ToS checkbox that is required would make it so every user, even logging in (not just registering), would have to check that box before authenticating. That'd be pretty intrusive.What I want is a simple login button that opens up with social login/registration options, with terms of service checkbox, that then converts to a my account/logout option when a user is logged in.
You can always leave standard JomSocial registration enabled so that users can join using email/password if they want.Also, does this login signup allow people to enter their own email and password if they don't want to use a social network to login?
The issue you're seeing in your video is usually due to conflicts between Bootstrap and jQuery. Please enable the "Include Bootstrap / JQuery" setting in JFBConnect which includes a JFBConnect-specific version of those libraries that should run into conflicts with other instances of them.Must I use the SCLogin module for that? or are there other options? here's what happens when I use the SCLogin module.
Users on our site can register with a normal email or password using the standard Joomla registration flow. For social network registration, we have automatic registration enabled. That way, an account is created automatically. If you want the same flow, you should enable Automatic registration as well and the user will generally bypass any registration forms unless they are using a network that doesn't provide an email address (Amazon, Instagram, etc)Your registration allows a user to login with email and password so I'm guessing that this would be accomplished under "Normal Registration" in JFB configuration by selecting 'blank' for 'password Field on registration' and 'Show' for email field on registration.
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.
