← Все руководстваРазработка · 5 минут

Восстановление доступа — часть продукта

Анонимный идентификатор удобен для первого запуска. После переустановки он может измениться. Сам факт новой установки не даёт права присоединить к ней чужую покупку.

Команда RuFlow · Проверено

Установка и человек — разные сущности

Анонимный идентификатор удобен для первого запуска. После переустановки он может измениться. Сам факт новой установки не даёт права присоединить к ней чужую покупку.

Если у вас есть аккаунты

Связывайте профиль через доверенный backend приложения. Не используйте произвольную строку user_id, которую клиент может подменить, как доказательство владения.

Если аккаунтов пока нет

Обсудите recovery-код и объясните пользователю, где его сохранить. Продумайте, что произойдёт при потере кода, и какую информацию сможет проверить поддержка.

Проверяйте крайние сценарии

Переустановка, смена устройства, выход из аккаунта и повторный вход должны быть частью приёмки. Платный доступ не должен случайно оставаться у следующего пользователя общего устройства.

Применим к вашему приложению?

На пилоте пройдём этот сценарий вместе.

Обсудить пилот →

Читать дальше