This guide provides step-by-step instructions for integrating the Userorbit SDK into your React application, covering installation, initialization, user identification, and verification.
Install
userorbit-js, initialize it once in the browser, and identify users when authentication becomes available.Install
npm install userorbit-jsBashInitialize
import { useEffect } from "react";
import userorbit from "userorbit-js";
export function UserorbitInit() {
useEffect(() => {
void userorbit.init({ accountId: "YOUR_ACCOUNT_ID" });
}, []);
return null;
}TSXIdentify
After sign-in, calluserorbit.identify(user.id, { email, name, attributes }). Call logout() on sign-out.Routes
The SDK detects common History API changes. If an experience does not re-evaluate, callregisterRouteChange() in an effect keyed to your router location.