пароль андроид или номер телефона для входа - PullRequest
4 голосов
/ 22 июля 2011

Я создал этот вопрос только для сбора информации.
Я только что прочитал о телефоне WhatsApp и приложениях чата Viber и заметил это, используя
номер телефона для входа пользователя.

Это действительно хорошо, так как для удобства пользователя не нужно запоминать пароли или имена пользователей.

Вопрос в том, хорошо или плохо сравнивать пароль / имя пользователя.

Что хорошего и плохого в использовании только номера телефона?
Может ли пользователь войти в систему, используя что-то еще, кроме его телефона (ПК, вкладка) ?, ограничения?
Это будущее предпочтительный путь?
Отсутствие имени пользователя выглядит как ограничение, поскольку нет простого способа поиска, как в Facebook

Буду признателен любому, кто имеет опыт обоих подходов, что-то сказать.

1 Ответ

0 голосов
/ 22 июля 2011

Я не видел ни одного приложения, использующего эту модель входа в систему.Но кажется, что это может оттолкнуть любые планшеты Wi-Fi от возможности использовать приложение.Планшеты с 3g / 4g на них, которые я видел, могут получать SMS и, таким образом, иметь номер телефона, так что те теоретически все еще будут работать.

Как пользователь, мне совсем не понравилась бы эта модель.Я бы расценил это как не что иное, как попытку получить мой номер телефона, чтобы отправить мне txt, которые я не хочу, или продать указанный номер кому-то еще, кто будет отправлять мне txt или холодные звонки, которые я не хочу.Я бы предпочел логин / пароль в качестве логина.Настолько, что я, возможно, просто удалил бы приложение, если бы оно попросило меня войти таким образом.

Редактировать:

"Все приложения, которые вы устанавливаете на телефон, имеют доступ к вашемуномер телефона и все ваши адреса электронной почты "

-Нет они не.Оба этих элемента требуют разрешения для поиска.

AccountManger.getAccountsByType (тип String)

Этот метод требует, чтобы вызывающая сторона удерживала разрешение GET_ACCOUNTS.

TelephonyManager.getLine1Number ()

Требуется разрешение: READ_PHONE_STATE

...