Skip to Content Skip to Menu

Options for integrating CB Connect with an invite-only network

  • kdave321
  • kdave321
  • ONLINE
  • Posts: 202
  • Thanks: 25
  • Karma: 2
2 days 17 hours ago #340365 by kdave321
We have not enabled this plugin before because we personally vet all prospective members, but it would be very convenient to get their profile pre-filled.

It might work if we could have a secret link we provide to invitees, perhaps password protected, but then the CB Login module woud need an option to enable/disable CB Connect (because I don't want that on the public page logins)

After they register, is it still single-sign-on? Or do they still need the customized CB Login page?

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48844
  • Thanks: 8346
  • Karma: 1449
2 days 46 minutes ago #340371 by krileon
You can use pre-filled mode that pre-fills registration forms in combination with CB Invites Invite Code field. So what would happen is they'd click to sign in with Facebook. If they're not already linked it'd send them to your registration form. Then there they'd need to provide an invite code that was sent to them via CB Invites.

Alternatively you can just disable registrations via CB Connect and they can link their accounts after login to start using it as single sign on.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • kdave321
  • kdave321
  • ONLINE
  • Posts: 202
  • Thanks: 25
  • Karma: 2
1 day 19 hours ago #340384 by kdave321
We're using CB Invite and the mandatory code in registration, but I don't want them to even see a registration page if they didn't reach it by invite email.

This message contains confidential information


I will try the SSO option.  That's some network ID they add to their profile, but it does not pull any more information into their profile, right?

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48844
  • Thanks: 8346
  • Karma: 1449
1 day 43 minutes ago #340390 by krileon
Well the very definition of an invite only site creates friction. Having a registration page is further friction. Getting rid of the invite only status and subsequently using SSO to bypass a registration from you remove the friction from joining the site. Your client is complaining about friction so the solution is to eliminate what's getting in the way of people joining.

There's no way for CB Invites to create an invite-only site exclusively with CB Connect as it strictly just protects the registration form, which CB Connect by default bypasses.

With CB Connect there's nothing to input. They click their button of choice, login to their social provider of choice, and it creates an account for them bypassing all registration friction.

Does the site absolutely need to be invite only? I can look into possible improvements to CB Invites for a future release to use some sort of invite cookie verification that can work with CB Connect, but I've no timeframe of when that'd be available.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48844
  • Thanks: 8346
  • Karma: 1449
1 day 16 minutes ago #340392 by krileon
Looked into this further and I think I can make CB Invites compatible with CB Connect without requiring a registration form. Will see if I can have a release out sometime today or monday/tuesday at the latest. Will be using a short duration cookie to allow the invite code to be tracked during the single sign on process. Users will of course still need to access the invite code URL for this process to begin, but after that they should be able to just click a CB Connect button and it'll accept the invite. This was a lot simpler to implement than originally thought.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • kdave321
  • kdave321
  • ONLINE
  • Posts: 202
  • Thanks: 25
  • Karma: 2
23 hours 25 minutes ago #340395 by kdave321
Funny, yes, lots of friction. Your update sounds useful.

This next generation does not expect to have to fill out a form. They exchange contact info with a QR code on their smartphones.  Could you incorporate that into the process?

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum