In either case, since it sounds like you will need additional data from the user that can't be imported, you should set the "Enable Automatic Registration" setting to "No". That will bring the user to a form-based registration flow where they can fill that data out. As for that registration flow....Create new account With LinkedIn > LinkedIn data is imported and mapped to Joomla/EasySocial fields > User advances to the registration page > Blank mandatory custom fields are empty and have to be filled before proceeding, LinkedIn fields that are mapped are already filled so the user can review.
There's no way for JFBConnect to know what data was set by a user vs set from a previous social network login. Data can be changed by the user at any time, or deleted. Right now, we only have the option to import user data on first registration or import it always, in which case any fields a user has set may be overwritten with new data.2. If a user creates an account with Twitter, not much data is imported. If they then link their LinkedIn profile I would like the custom fields in the profile that are empty, but mapped, to be populated by LinkedIn data.
If their social network email address is different than what's stored in a Joomla user on your site, then in either case above (yes or no), the user won't be automatically mapped to an existing user on the site.3. What happens when they use different email addresses for different social profiles? If I set Automatically Link Users by Email to No then I may get errors but if I set to Yes then I may get two accounts.
You can't do that through JFBConnect on the front-end, yet. There will be an easy way for a user to unlink and manage their social network mappings in the next major release (expected for May).4. Can users unlink a profile through Joomla/EasySocial or does that have to be done in their social account e.g. on Facebook, Twitter?
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.