Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
+1
115 / 86 / 8
Регистрация: 24.08.2010
Сообщений: 608
#1

Аккаунт Google, как вытащить имя пользователя? - Android

08.08.2016, 06:03. Просмотров 191. Ответов 4
Метки нет (Все метки)

Как узнать, какая учетка активирована на устройстве сейчас?
Для чего?
Делаю приложение, использующее внутренние платежи, открывающие новые уровни в игре.
Пользователь авторизовался на плей маркете, сделал покупку.
Потом продал/потерял телефон, купил новый. Авторизовался на новом устройстве - пользуется игрой с купленным контентом, то есть не покупает его снова.
Вариант мошенничества: сделал покупку, взял телефон друга, авторизовался под своим именем, сохранил покупки, вышел.
Теперь друг играет забесплатно.
Так вот, как узнать, какая учетка активирована на устройстве сейчас?
Даже если нет подключения к инету.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2016, 06:03     Аккаунт Google, как вытащить имя пользователя?
Посмотрите здесь:

Android Google Play. Всего установок пользователя - значение уменьшается
Как вытащить ссылку открытой страницы в браузере Android
GooglePlay аккаунт, как вытащить имя пользователя? Android
Android Как вытащить данные из потока. Cant create handler inside thread that has not called Looper.prepare()
Android Xml sax parser как вытащить картинку из тега <description>
Android Jsoup, как вытащить картинку из rss ленты в теге <description>
Эмулятор Genymotion аккаунт гугл Android
Авторизация через аккаунт гугл Android
Как правильно создать аккаунт разработчика для публикации проекта? Android
Как вытащить значение из таблицы бд sqlite Android
Как сохранить данные своего приложения через аккаунт Google? Android
Android Как вытащить файл из эмулятора?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
3023 / 1825 / 190
Регистрация: 13.01.2012
Сообщений: 6,925
08.08.2016, 06:15     Аккаунт Google, как вытащить имя пользователя? #2
+1, предположим вы узнали имя теперь вопрос как узнать имя того кто сделал покупку)?
+1
115 / 86 / 8
Регистрация: 24.08.2010
Сообщений: 608
08.08.2016, 16:07  [ТС]     Аккаунт Google, как вытащить имя пользователя? #3
В процессе покупки создаем файлик, в котором пишем имя покупателя.
При последующем запуске смотрим активную учетку и сравниваем с сохраненным именем.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
08.08.2016, 18:00     Аккаунт Google, как вытащить имя пользователя? #4
+1, таки вы разрешаете одному юзеру играть под одной учёткой на смартфоне и планшете или нет? Если разрешаете, то как узнаете, друг играет или нет? В этом случае можно, наверное, проверять при входе, что телефон залогинен на Google Play под каким-то пользователем.
+1
115 / 86 / 8
Регистрация: 24.08.2010
Сообщений: 608
08.08.2016, 20:49  [ТС]     Аккаунт Google, как вытащить имя пользователя? #5
CoolMind, одному разрешаю, не проблема, пусть играет хоть с десятка девайсов. Но если он начнет вполцены продавать направо и налево – единожды зарегавшись на чужом устройсве и, после регистрации покупки, покинув его, это не есть хорошо.

Добавлено через 1 минуту
Цитата Сообщение от CoolMind Посмотреть сообщение
проверять при входе, что телефон залогинен на Google Play под каким-то пользователем.
Так в этом и сабж.
Yandex
Объявления
08.08.2016, 20:49     Аккаунт Google, как вытащить имя пользователя?
Ответ Создать тему
Опции темы

Текущее время: 15:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru