INNER CODE UNIT · TypeScript
identify
Flaque/quirk · src/id/index.ts:22
export async function identify() {
try {
let userID = await idstore.getUserID();
if (!userID) {
userID = "user-" + uuidv4();
}
await idstore.storeUserID(userID);
// Identify in RevenueCat
Payments.alias(userID);
// Identify in OneSignal
OneSignal.init(ONESIGNAL_SECRET, {
kOSSettingsKeyAutoPrompt: false,
kOSSettingsKeyInFocusDisplayOption: 0,
});
OneSignal.sendTag("userID", userID);