Topic-icon After Social Login with SC Login not redirected to the page configured

Active Subscriptions:

None
Hi,

If the user logged in normally (without Social Login) the SCLogin Module redirected correct.

But in use with Social Login like Facebook the user stay on the same side.

We don´t want this so how can i configure the SC LOgin that the user will redirected to the site configured in the SCLogin Module.

Thank you,
Jan
The topic has been locked.
Support Specialist
Jan,

There are a few different redirection options that JFBConnect/SCLogin provide. The setting in SCLogin for Joomla Redirection URL is for when the user authenticates with Joomla credentials, which is what you're seeing working during a normal Joomla login. The settings for redirection for when the user authenticates with social network credentials are actually separate and found in the JFBConnect component > Configuration > General area. Please let me know if you still have problems with redirection after setting the New User Redirection and Returning User Redirection settings there.

-Melissa
The topic has been locked.
Active Subscriptions:

None
Hello Melissa,

i think the problem is because i use the community builder.

So why can´t i choose the CB in the JFB Component configuration/general as registry component?

Only JFBConnect is possible?

Thank you,
Jan
The topic has been locked.
Support Specialist
The Registration Component setting in JFBConnect controls the flow the user is presented with when creating a user. JFBConnect connects to the social network, grabs the profile data and then would have to pre-fill the profile data into the selected component's registration flow. Community Builder is not an option for Registration Component, as they don't provide an easy API or mechanism for prefilling this data. We do, however, support this option for other components such as EasySocial and JomSocial, because they have provided a good interface for JFBConnect to work with. Adding CB as an option for this has not been a highly requested feature and would be highly difficult to implement anyways.

In your Community Builder system plugin, please try disabling the settings in the Parse URLs tab, especially the one for Redirect URLs and see if that helps.

-Melissa
The topic has been locked.
Active Subscriptions:

None
Hello Melissa,

that is very strange. The scenario:

1. With Google Log in it´s perfect: The user is redirected to the Community Profile Page.
2. With Facebook i get after redirect the message: error This user has not yet confirmed his email address. The account is not activated. This user has not yet been activated by a moderator.
3. With Twitter the user is redirect to the original Joomla! registry.

So how is it possible Facebook and Twitter make the same like Google?

You can see it live here: offyatreerecords.de/index.php

Greetings,
Jan-H. Kummert
The topic has been locked.
Support Specialist
I am able to log in via Facebook and Google+ as expected. I am having some minor troubles with Twitter that I will explain below. Here are the steps that I took.

1. Log in with Facebook from SCLogin module on the homepage offyatreerecords.de/
a. I was logged in properly.
b. Redirected to the CB profile page at offyatreerecords.de/cb-profile
c. Received the message "Facebook Profil erfolgreich verbunden."

2. Logged out.

3. Log in with Google+ from SCLogin module on the homepage offyatreerecords.de/
a. I was logged in properly
b. Redirected to the CB profile page at offyatreerecords.de/cb-profile
c. Received the message "Google Profil erfolgreich verbunden."

4. Logged out.

5. Log in with Twitter from SCLogin module on the homepage offyatreerecords.de/
a. I was redirected to JFBConnect's login / register page as expected, since Twitter does not make the email address available. The user must go to the mini-registration always for Twitter, even if 'Automatic Registration' in JFBConnect is enabled.
b. I entered a username and a birthday and clicked the Register button.
c. I was logged in.
d. Redirected to the CB profile page at offyatreerecords.de/cb-profile
e. Received the message "Twitter Profil erfolgreich verbunden."

Please note, the first time that I hit the Twitter button and went to the Login/Register page, I did not enter a birthday, but did enter an email address. When I hit register, I got a Javascript error in the console. Even if I filled the birthday out at that point and then hit the Register button again, it would not work. However, I think this is something that you have customized on your page, as we don't offer that birthday field and the Javascript error is something that I have not seen before.

With all that being said (besides the strange birthday error), creating a user through the three different social networks worked for me. I cannot reproduce the error you are seeing with the Facebook login needing to be activated. If you can reliably reproduce this, please provide detailed steps on how to make it happen.

-Melissa
The topic has been locked.
Active Subscriptions:

None
Hello Melissa,

thank you!

With Google and Facebook it works!

With Twitter is the problem that the user not redirected to the community builder registry site but to the Joomla! original registry site.
Is there extra options for Twitter?
Jan
The topic has been locked.
Support Specialist

With Twitter is the problem that the user not redirected to the community builder registry site but to the Joomla! original registry site.
Is there extra options for Twitter?


As I mentioned above, it is going to the JFBConnect login/registration page, not the Joomla users registration page. Twitter does not return an email address by their choice (and this is not something that we can control). A valid email address is required to make a user on a Joomla site, which is why the registration goes to the our login/register page. This flow is not something you can change, because of the limited data that Twitter makes available to us.
The topic has been locked.