2012-03-07 1 views
1

Это мой последний проект, который я использую с помощью java, и мне нужно разработать систему онлайн-посещаемости для преподавателей и студентов. Для входа в факультет мне нужна аутентификация входа в отпечаток пальца, поэтому я googled, но я ничего не нашел в любом случае.Аутентификация с использованием отпечатка пальца

Во время моего исследования я нашел эти sdk neurotechnology, grfinger. Но я очень запутался, как использовать их в своем веб-приложении. У моего ноутбука уже есть одно устройство для отпечатков пальцев, в котором используется драйвер authentec для входа в Windows.

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

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

ответ

1

Кажется, что для этого вам понадобится подписанный Java-апплет. Возможно, вы захотите проверить this предыдущий поток SO, в котором обсуждается что-то похожее на то, что вы хотите.

Это, как говорится, вы также можете взглянуть на "Why is your desktop app not a web app?". В вашем случае я думаю, что это должно быть наоборот, но я думаю, что он может выделить некоторые моменты, которые могут оказаться полезными.

При этом вы можете выбрать настольное приложение, которое может иметь собственный веб-браузер, такой как Lobo, поэтому в основном ваше приложение Java, работающее на клиентской машине, обрабатывает аутентификацию, а затем использует встроенную в веб-браузере, чтобы сделать все, что нужно.

EDIT:

Я никогда не использовал биометрические замки, так что, к сожалению, я не мог бы быть в состоянии обеспечить большую помощь по этой теме. Как я уже говорил ранее, апплет Signed Java должен иметь доступ к вашим клиентским устройствам. Если у вас ограниченные знания, я бы рекомендовал вам создать несколько простых настольных приложений, чтобы вы могли заставить их работать. Как только вы это сделаете, вы можете перенести все на свой апплет. Вы можете посмотреть учебник this о том, как вы можете добавить свой апплет в свое веб-приложение. В учебнике используется Netbeans, который, на мой взгляд, довольно хороший IDE.

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

+0

что мне делать .. ?? Я имею в виду, как я могу использовать это в своем веб-приложении. Потому что у меня нет большого знания о механизме отпечатков пальцев. Итак, если вы разработаете все условия. я буду очень признателен вам! –

+0

@sql_query: Я обновил свой ответ. – npinti

+0

но, мой вопрос не связан с «как вставлять апплет в Интернете». Мой вопрос: как я могу использовать встроенный сканер отпечатков пальцев в своем веб-приложении. Есть ли доступ к sdk/api бесплатно. Могу ли я использовать считыватель отпечатков пальцев для ноутбука для аутентификации входа. –