Topic-icon No User In Channel

Active Subscriptions:

None
6 years 6 months ago #62672 by toomanylogins
I am trying to set up a twitter feed to the site. Updated the api keys etc but no user displays in list for the channel. I only have one user = Super Admin.
The module displays JFBConnect not enabled. Please enable.
Any idea?

Also can I use any login module or do I need to use SCLogin ?
Thanks
Paul
The topic has been locked.
Support Specialist
6 years 6 months ago #62676 by mel
Replied by mel on topic No User In Channel

The module displays JFBConnect not enabled. Please enable.

This usually indicates that the JFBConnect plugins are not enabled on your site. Please enable our authentication, user and system plugins for JFBC for the component and its modules to function properly.

I am trying to set up a twitter feed to the site. Updated the api keys etc but no user displays in list for the channel. I only have one user = Super Admin.

The owner for a Twitter channel must be a user that has authenticated on the front-end with Twitter credentials. If you want to map your Super Admin to your twitter account, make sure to set the SCLogin module > Logout View Settings > 'Show Connect Account Button(s)' option to Show. Then when you log in with your Super Admin on the front-end, you can then connect to the Twitter account. (Or you can also just login with the Twitter button in SCLogin and choose whether to create a new user or map to an existing one). After you have the user authenticated on the front-end with Twitter, this user should be available in the list of Channel Owners in the channel edit area.

Also can I use any login module or do I need to use SCLogin ?

You can use any login module. However, if you want the capabilities of having the social login buttons, you will need to add the {JFBCLogin} easy-tag to the module.

-Melissa
The topic has been locked.
Active Subscriptions:

None
6 years 6 months ago - 6 years 6 months ago #62683 by toomanylogins
Replied by toomanylogins on topic No User In Channel
Thanks Meliissa,

re twitter user. Which parameter is used to match twitter user with joomla user ? The email address or user name ? I am guessing the email address. So the twitter user ie owner of the feed has same email as the joomla user.

I am using the ajax login component from offlajn.com/ I can login using twitter all ok. However I still cannot get a user to display in the channel user list. Not sure I understand how you store the data for users who have auth with twitter. I am assuming you need a user to publish the channel ? I do not need to post just read only display. Unable to publish channel.

Paul
Last edit: 6 years 6 months ago by toomanylogins.
The topic has been locked.
Support Specialist
6 years 6 months ago #62687 by mel
Replied by mel on topic No User In Channel

I am using the ajax login component from offlajn.com/ I can login using twitter all ok. However I still cannot get a user to display in the channel user list. Not sure I understand how you store the data for users who have auth with twitter. I am assuming you need a user to publish the channel ? I do not need to post just read only display. Unable to publish channel.

The Twitter user must be mapped with JFBConnect. We do not support social network authentication with other extensions. If you have not logged in with Twitter via JFBConnect/SCLogin, there will be no options in the channel owner list.

re twitter user. Which parameter is used to match twitter user with joomla user ? The email address or user name ? I am guessing the email address. So the twitter user ie owner of the feed has same email as the joomla user.

I think the confusion we're running into is that you're using a different extension to authenticate with Twitter. We do not support this.

When you log in with a social network with JFBConnect/SCLogin, we create a mapping in JFBConnect's User Map table that links the social network token/credentials to the Joomla user. You can see the table entries in the backend in JFBConnect > User Map area.

To map an existing user:
1. Click on a Twitter login button in SCLogin and this will bring you to the JFBConnect login / registration view. On this page, you can choose to log in with an existing Joomla user account. When you do this, a new mapping will be added to our user map table that links the existing Joomla user to the Twitter user you're logging in with, regardless of whether their emails match or not.
2. Instead, if you have the JFBConnect backend > Configuration > General > 'Automatically Link Users by Email' option enabled, when you click the Twitter login button, if the email address already is present in the system for an existing Joomla user, the mapping should automatically be created without going to the Login / Register view in #1.
3. If you have SCLogin displaying on your page, you can use the 'Show Connect Account Button(s)' method that I referred to above.
The topic has been locked.
Active Subscriptions:

None
6 years 6 months ago #62688 by toomanylogins
Replied by toomanylogins on topic No User In Channel
Thanks Melissa,
You did mention I can use any login module ? Trouble is SClogin does not have registration forms. What is {JFBCLogin} easy-tag to the module. Where to add this code ?
Paul
The topic has been locked.
Support Specialist
6 years 6 months ago #62689 by mel
Replied by mel on topic No User In Channel

You did mention I can use any login module ? Trouble is SClogin does not have registration forms.

* If you're looking for Joomla registration, there are options to display a register button in SCLogin in the "Login View Settings" tab. When clicked, this will redirect to the Joomla users component.
* If you're looking for social registration, if you have a Twitter api and secret set in the JFBConnect configuration area, there should be a Twitter button that is present (if you have set the options in the Social Button Settings tab correctly). When clicked, this will redirect to the JFBConnect login / register view that I spoke of in my previous response or automatically register the user if you have set the JFBConnect configuration options to do so.

What is {JFBCLogin} easy-tag to the module. Where to add this code ?

The easiest way to get the buttons are with the above suggestions. However, you could do a template override on whatever module you're using for login and add that code to get the social login buttons like Twitter from JFBConnect to show up:
{JFBCLogin}
The topic has been locked.