Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
+1
125 / 96 / 10
Регистрация: 24.08.2010
Сообщений: 715
#1

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

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

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

GooglePlay аккаунт, как вытащить имя пользователя? - Программирование Android
Можно ли как то вытащить имя пользователя из аккаунта в Play? Или вообще какие нибудь способы получить имя владельца телефона. Нужно для...

Как сохранить данные своего приложения через аккаунт Google? - Программирование Android
Моему приложению нужно сохранять данные своего пользователя в Интернете, мои многочисленные попытки через ftp хостинг не удались (не...

Авторизация через аккаунт Google - Программирование Android
Добрый день! Помогите пожалуйста реализовать регистрацию и авторизацию пользователей в приложение созданным в Android Stuio через Google...

Заблокировали аккаунт разработчика google play - Программирование Android
В общем, прилетел бан на аккаунт "из-за многочисленных жалоб". На что именно жаловались так и не понял. Как зарегистрировать новый акк?...

Как получить приблизительное местоположение пользователя без использования сервисов Google? - Программирование Android
Добрый день, Никак не могу войти под старым ником, поэтому вновь зарегистрировался. Возник вопрос о геолокации. Суть в следующем....

Firebase не меняет имя пользователя без выхода - Программирование Android
Добрый день. Регистрирую нового юзера в базе: private void createNewAccount(String emailText, String passText) { ...

4
vxg
Модератор
3199 / 2002 / 230
Регистрация: 13.01.2012
Сообщений: 7,751
08.08.2016, 06:15 #2
+1, предположим вы узнали имя теперь вопрос как узнать имя того кто сделал покупку)?
0
+1
125 / 96 / 10
Регистрация: 24.08.2010
Сообщений: 715
08.08.2016, 16:07  [ТС] #3
В процессе покупки создаем файлик, в котором пишем имя покупателя.
При последующем запуске смотрим активную учетку и сравниваем с сохраненным именем.
0
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,734
08.08.2016, 18:00 #4
+1, таки вы разрешаете одному юзеру играть под одной учёткой на смартфоне и планшете или нет? Если разрешаете, то как узнаете, друг играет или нет? В этом случае можно, наверное, проверять при входе, что телефон залогинен на Google Play под каким-то пользователем.
0
+1
125 / 96 / 10
Регистрация: 24.08.2010
Сообщений: 715
08.08.2016, 20:49  [ТС] #5
CoolMind, одному разрешаю, не проблема, пусть играет хоть с десятка девайсов. Но если он начнет вполцены продавать направо и налево – единожды зарегавшись на чужом устройсве и, после регистрации покупки, покинув его, это не есть хорошо.

Добавлено через 1 минуту
Цитата Сообщение от CoolMind Посмотреть сообщение
проверять при входе, что телефон залогинен на Google Play под каким-то пользователем.
Так в этом и сабж.
0
08.08.2016, 20:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.08.2016, 20:49
Привет! Вот еще темы с ответами:

Google Play. Всего установок пользователя - значение уменьшается - Программирование Android
Что собственно это значит. Ну с активным установками ясно - удалили и все. А с этими то что происходит??

Как правильно создать аккаунт разработчика для публикации проекта? - Программирование Android
Можете кинуть норм материал по созданию акаунта гугл разработчика и монетизации? Из личного опыта, так сказать... Добавлено через 49...

Как добавить в действующий аккаунт Google Analytics новый сайт? - SEO
Гугл выдает сплошь информацию о том, как создать новый аккаунт, а мне надо добавить новый сайт в уже действующий аккаунт. E меня там уже...

Как вытащить сетевое имя ресурса? - Visual Basic
Здравствуйте! Если кто знает, скажите, п-та, как узнать, является какой-либо ресурс моего компьютера (папака, файл и т.п.) общим и,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.