BEBE2011 Ответов: 2

Отпечатки пальцев нескольких устройств


Можно ли зарегистрировать отпечаток пальца на одном устройстве android и проверить его на другом устройстве android?

Что я уже пробовал:

Я знаю, что могу использовать внешний сканер отпечатков пальцев для регистрации, а затем проверить отпечаток пальца с помощью android-устройства. Но можно ли зарегистрироваться и пройти верификацию на двух отдельных устройствах android?

NotPolitcallyCorrect

Все зависит от вашей архитектуры, ваших устройств, того, как они подключаются, и ваших способностей. Который вы уже обсуждали в том же самом, расплывчатом, не-вопросе, который вы опубликовали ранее.

Dave Kreskowiak

AFAIK, Android-устройства не имеют общего центра аутентификации. Каждое устройство доверяет только себе как поставщику учетных данных (в вашем случае отпечатков пальцев). Короче говоря, нет, они не могут делиться отпечатками пальцев между собой.

2 Ответов

Рейтинг:
2

Wessel Beulink

Единственный способ использовать несколько отпечатков пальцев - это сохранить данные намерения и использовать их в своей собственной аутентификации. Таким образом, вы можете проверить его по активности, если сканирование пользователя равно одному из данных от этого пользователя.


protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (resultCode == RESULT_FINISHED) {
            // do something with the intent data. 
            // and hash or save it somewhere in your extern authentication system.
            // intent.getData(); => always equal to previous scans
            finish();
        } else {
            super.onActivityResult(requestCode, resultCode, data);
        }
    }


Вам нужно создать в и идентификатор пользователя с-сканирование нескольких идентификаторов, которые являются допустимыми для пользователей.


Рейтинг:
1

Patrice T

Цитата:
Можно ли зарегистрировать отпечаток пальца на одном устройстве android и проверить его на другом устройстве android?
...
Но можно ли зарегистрироваться и пройти верификацию на двух отдельных устройствах android?

Да на оба вопроса, как только они смогут общаться.
Все, что возможно на Android-устройстве os, возможно на 2, если они могут общаться. Это вопрос дизайна вашего приложения.