b7c6122ddb354bc2b1640a7739afdd5bb7c6122ddb354bc2b1640a7739afdd5b
b7c6122ddb354bc2b1640a7739afdd5b
May 11, 2021

Q: The SSO is not included in this deal and in a prior response you stated "Great question!

Yes, the checklist will retain its state even if a user refreshes or logs in and out. The state is also user-specific so each user can make their own progress."

How is the user state being saved and where? How is the knowledge of the user being captured?

Founder Team
Jonathan_Candu

Jonathan_Candu

May 14, 2024

A: The SSO is not included in this deal and in a prior response you stated

That is correct. Google OAuth is included, but SSO is not on the Growth plan.

"Great question! Yes, the checklist will retain its state even if a user refreshes or logs in and out. The state is also user-specific so each user can make their own progress."

How is the user state being saved and where? How is the knowledge of the user being captured?

The user state is captured by Candu. Here's a little more detail on the architecture behind Candu: https://docs.candu.ai/architecture-and-reliability

You can also pipe that data back into analytics tools like Segment's Customer Data Platform (CDP).

Does that help answer your question? If you have more questions, please feel free to ask them here!

Share
Helpful?
Log in to join the conversation

This doesn't answer my question, let me try to explain again.

So I embed Candu in my app

Users log in and see the Candu checklist embedded

User A completes a few steps, User B completes the entire checklist

How does Candu know who User and User B are, so that when they re-login, their checklist state is correctly shown?

Now, I better understand what you're asking.

Yes, Candu tracks each user's sessions and progress through the checklist individually. The tracking is done via the identify call every time the user hits a page where a Candu component is embedded.

We also have an option to 'group' users into an account, where they can share the checklist.