У меня есть приложение, которое создает учетную запись для веб-приложения, которое в основном отправляет и получает SMS-сообщения из Интернета.Вот как это работает (пока не выпущено, ближе к концу первого выпуска функций, которые я запланировал):
Пользователь покупает приложение.Пользователь вводит свое имя, адрес электронной почты и пароль.Учетная запись создается на стороне сервера, и отображается окончательный вид, сообщающий пользователю, где получить доступ к веб-приложению.Открываются фоновые процессы (C2DM и ContentObserver для SMS).
Все идет хорошо.Android-часть этого приложения работает без нареканий, но я боюсь, что люди сделают несколько аккаунтов за одну покупку.Как я мог предотвратить это?Я не знаю, когда дело доходит до этой темы.Прежде всего, когда отображается окончательный вид, пользователь может просто нанести ответный удар, а затем воссоздать другую учетную запись.Как я могу помешать им снова перейти в эту форму?Я думаю, что я могу просто установить SharedPreference, но тогда все, что пользователь должен сделать, чтобы создать другую учетную запись, это удалить приложение, а затем переустановить его, и bam создаст другую учетную запись.
Мне нужен способ, поэтомукак только пользователь регистрируется в первый раз, он никак не может зарегистрироваться снова на этом конкретном телефоне (или конкретной учетной записи Google).Есть ли реальный способ сделать это?Любая помощь приветствуется, я застрял, когда речь заходит об этой теме.