Topic-icon Circumvent CB Confirmation Email when using FB to register

Active Subscriptions:

None
Hi (probably Alex again :) ),

We want the site to have some sort of confirmation email when they follow the normal registration process, but we want to skip this if he/she uses Facebook to create an account on the website. So far, we've done the normal CB process of creating a user manually, and it brings out a confirmation email. However, when you try registering using Facebook, we're presented with the same confirmation email but with an empty confirmation code field on the link (see example below):

sitename/index.php?option=com_comprofiler&task=confirm&confirmcode=

Is there a way to skip the confirmation process once it is identified that Facebook was used (or JFBConnect/SCLogin for that matter)?
The topic has been locked.
Support Specialist
In the Profiles -> Community Builder area, there is a setting for "Skip CB Activation". Make sure that's enabled and it should skip that step altogether.

I'm not sure why the code is blank, but it sounds like you don't need it. If that's something you'd rather use, let me know and we can help investigate why it's not showing up properly.

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

None
Hi Alex,

Thanks for the response. When I checked, Skip CB Activation is set to "Yes" already. So I tried again and it still sends an email with an empty confirmation code on the link.

I tried setting it to "No", and I got the same email response.

FYI - the email message for the activation is being edited on the CB side.
The topic has been locked.
Active Subscriptions:

None
Hi Alex,

Have you had the chance to look at this?
The topic has been locked.
Support Specialist
We have tried to investigate, but weren't able to recreate the issue. Can you tell me if you go into the CB User Manager if the user that was just registered is marked as inactive and unactivated? If so, that can be an indication that there is some field in CB marked as "Required" that isn't being filled in when the user registers. When using JFBConnect you need to make sure that every required CB field has a profile mapping for it *or* you are not using the Automatic registration feature and are letting the user fill out those required fields.

I hope that helps you investigate things a little further on your end, but if not, let us know. The next thing for us to look further would be to ask for Super Admin credentials so we can understand your configuration better.

Also, on a side note, a user responded to another forum post of yours about how you added the social login buttons to CB. I'm not sure if you are interested in responding, but we'd love to know what you ended up doing as well. We'll likely incorporate any feedback you have into our documentation to help other users as well. The specific post is:
www.sourcecoast.com/forums/non-commercia...unity-builder#p42704

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

None
Hi Alex,

You are correct. The problem lies with the custom CB field "city", which is a dropdown list on CB end, but we think the format on Facebook does not match what we have on the dropdown. Appreciate if you can offer a solution to that "dilemma" so we can put City as a required field.

Also, I will be replying to the other thread in a while. :)
The topic has been locked.
Support Specialist
Lyle,
Sorry for the delay. Right now, we don't have a way to import into a multi-select field like you're looking for. The reason we don't support is specifically like you mention.. Facebook returns it's own values and they may (likely not) match up to what you have as options. I'm assuming you don't possibly have every City in the world listed in your database, and Facebook can literally return anything.

In JomSocial and EasySocial, we do support importing the country and (I believe) state values (for US) since that's a more limited list and generally accepted names. Cities are much more broad though. We do plan to support state/country values in CB drop-downs as well in a future release.

Unfortunately, the only recommendation I can make if you need "City" to be a required field is to change it to a text field. We are also investigating (for the 6.1 release) a switch in how we integrate with CB so that we may be able to save users to the database even if required fields aren't filled out. This won't 'fix' the issue, but at least will allow you to keep that field required so that standard registrars will have to fill it out and social network people will as well whenever they edit their profile.

I hope that helps explain, but as always, let us know if you have any feedback or comments.

Thanks,
Alex
The topic has been locked.