Topic-icon JFBConnect Facebook login asking for Twitter authorization?

Active Subscriptions:

None
I've been trying to configure the Social media logins for a couple weeks, but am finally throwing my arms up...

My first attempt was successful using the Facebook login, however, when I tried to validate the account with Google, Twitter & LinkedIn, they all failed. So I tried deleting and reinstalling the software.. Now, I've managed to get the Twitter login working, but if I try to use Facebook, it tries to use the Twitter authorization. Even after I deleted and reinstalled a third time, all the previous settings are still in the database and the system is still trying to use Twitter to login!

JFBConnect: Social Channels for Facebook gives an error at the top which includes:

Error

Facebook API Error: Unsupported get request. Please read the Graph API documentation at developers.facebook.com/docs/graph-api

and at the bottom:
The selected user has not granted the "manage_pages" permission. Please have them login on the front-end of the site and accept the correct permission.

I've even tried to re-do the Facebook app & authorization process, but it didn't help.

The big question I can't figure out from the documentation & videos include:

Do I need to have different user accounts within Joomla for each social media with different email addresses assigned? Ie: This email address is being protected from spambots. You need JavaScript enabled to view it. , This email address is being protected from spambots. You need JavaScript enabled to view it., etc...? Is this why my authorization attempts seem to fail after my first successful social authorization?

Is a configuration specialist for this JFBConnect software available for hire?

The project I'm working is at URL: configurecommerce.com/

If you need any administration credentials, I'd be happy to hook you up privately :)

Best 'net regards,

Joe
The topic has been locked.
Support Specialist
Sorry to hear you are running into so many issues. Please feel free to contact us for support before you throw your arms in the air or take weeks to try things... it's what we're here for.

For the Twitter authentication going to Facebook, the issue is likely with a 3rd party SEF extension. If you are using one, please set it to 'skip' altering any URLs for JFBConnect. Some SEF extensions try to be too smart and cache our authentication URL for one provider and then use it for all the other ones. If you aren't using a 3rd party SEF extension, try disabling SEF URLs in the Joomla Global Configuration area altogether and test that way. That's not a permanent solution, but will help narrow things down.

Even after I deleted and reinstalled a third time, all the previous settings are still in the database and the system is still trying to use Twitter to login!

JFBConnect doesn't delete it's settings intentionally when you uninstall. If we wiped the user-mappings and settings, it would cause a huge inconvenience to users that like to uninstall before they install the newest releases.

Do I need to have different user accounts within Joomla for each social media with different email addresses assigned? Ie: This email address is being protected from spambots. You need JavaScript enabled to view it. , This email address is being protected from spambots. You need JavaScript enabled to view it., etc...? Is this why my authorization attempts seem to fail after my first successful social authorization?

No. You can use the same Joomla user and link them to each of the various social networks. The linking can be done in a number of ways:
* Logging in and using the SCLogin module to show networks that the user hasn't connected to yet. When clicked, that network will be mapped to the current Joomla account
* Enable the "Automatically Link Users By Email" setting in JFBConnect. If a user logs in through a social network for the first time and their email from that network already exists for a Joomla user, their accounts will automatically be linked.
* With Automatic Registration disabled, the user will be shown a "Login or Register" page where they can choose to login to an existing account.

As for the Channels stuff, I'd say work on the authentication features first and make sure those work as expected, then circle back to the Channels.

We currently don't offer paid configuration services, but will gladly help however we can. If the above doesn't help, we'll gladly take a look at your admin area. However, you know your site better than we do, so performing the tests above yourself will be faster than us having a go at it.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None

alzander wrote: For the Twitter authentication going to Facebook, the issue is likely with a 3rd party SEF extension. If you are using one, please set it to 'skip' altering any URLs for JFBConnect. Some SEF extensions try to be too smart and cache our authentication URL for one provider and then use it for all the other ones....


Geez, O Whizo, I should have guessed the SEF URL's were a clue... the SEF component was indeed the problem! I had a third party SEF component ;)
Once I disabled the SEF router and set the skip, it worked perfectly! My Facebook, Twitter, Google, & LinkedIN are all now working as advertised!

Thanks much for your help & I'll not pull hair if I run into any other issues & contact you much sooner!

Best 'net regards,

Joe
The topic has been locked.
Support Specialist
Joe,
Glad to hear we could help get you going. We really hate to hear when people have been struggling with something as we take support very seriously. We hope you don't run into anything else, but if you do, you know where to go for help.

Finally, if you haven't already, please consider leaving a rating and review for JFBConnect, or our support, on the Joomla Extension Directory. It certainly isn't required, but is very appreciated:
extensions.joomla.org/extensions/social-...ook-integration/7215

Thanks,
Alex
The topic has been locked.