Skip to main content

User IDs

The <EvolvProvider /> requires a uid prop to identify the current user, to allocate a variant to that user consistently, and to correlate the user's activity with the allocated variant. In order to be agnostic as to how the UID is persisted, the SDKs do not automatically generate a user ID. And therefore, your application must generate and provide its own UID to the <EvolvProvider />.

Example strategies of how to generate and persist UIDs can be found here: