Ребят, подскажите, такая задача: есть веб виджет на js, его бэкенд на отдельном сервере, в виджете юзером проходится некоторый тест, в конце которого он оставляет свой мейл, виджет без авторизации, а вся стейт машина - на бэкенде. Вопрос: как мне идентифицировать пользователей до того как они оставят мейл, по айпи? Или при первом запросе на бэк, генерить им уникальный айди и хранить его в куках или еще где и потом передавать при запросах?