Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
+1
292 / 130 / 45
Регистрация: 24.08.2010
Сообщений: 921
#1

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

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

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

Как узнать аккаунт gmail пользователя
Добрый день. Есть ли возможность узнать почту пользователя gmail который...

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

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

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

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

4
vxg
Модератор
3230 / 2033 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
08.08.2016, 06:15 #2
+1, предположим вы узнали имя теперь вопрос как узнать имя того кто сделал покупку)?
0
+1
292 / 130 / 45
Регистрация: 24.08.2010
Сообщений: 921
08.08.2016, 16:07  [ТС] #3
В процессе покупки создаем файлик, в котором пишем имя покупателя.
При последующем запуске смотрим активную учетку и сравниваем с сохраненным именем.
0
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
08.08.2016, 18:00 #4
+1, таки вы разрешаете одному юзеру играть под одной учёткой на смартфоне и планшете или нет? Если разрешаете, то как узнаете, друг играет или нет? В этом случае можно, наверное, проверять при входе, что телефон залогинен на Google Play под каким-то пользователем.
0
+1
292 / 130 / 45
Регистрация: 24.08.2010
Сообщений: 921
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
Привет! Вот еще темы с решениями:

Firebase не меняет имя пользователя без выхода
Добрый день. Регистрирую нового юзера в базе: private void...

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

Как узнать аккаунт привязанный к телефону
можно ли программно узнать gmail привязанный к android?

Как правильно создать аккаунт разработчика для публикации проекта?
Можете кинуть норм материал по созданию акаунта гугл разработчика и...


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

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

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