2012-03-07 2 views
1

C'est mon projet de dernière année, que je réalise en utilisant Java, et je dois développer un système de présence en ligne pour les professeurs et les étudiants. Pour la connexion de faculté, j'ai besoin d'identification de connexion d'empreinte digitale, ainsi j'ai googlé mais je n'ai trouvé rien utile en tout cas. Au cours de mes recherches, j'ai trouvé ces sdk neurotechnology, grfinger. Mais, je suis très confus comment les utiliser sur mon application web. Mon ordinateur portable a déjà un matériel d'empreintes digitales, qui utilise le pilote authentec pour la connexion Windows.Authentification de connexion à l'aide de l'empreinte digitale

S'il vous plaît, aidez-moi à utiliser mon lecteur d'empreintes digitales intégré pour mon application Web. Merci d'avance !!

S'il existe une alternative pour l'authentification de connexion d'empreintes digitales (sans utiliser de matériel de lecteur d'empreintes digitales), dans lequel nous pouvons simplement comparer l'empreinte manuellement, cela peut également utile pour moi. !!

Répondre

1

Il semble que vous aurez besoin d'utiliser une applet Java signée pour cela. Vous voudrez peut-être vérifier this précédente SO thread dans lequel quelque chose de similaire à ce que vous voulez est en cours de discussion. Cela étant dit, vous pouvez également regarder "Why is your desktop app not a web app?". Dans votre cas, je pense que cela devrait être le contraire, mais je pense que cela pourrait vous donner quelques points que vous pourriez trouver utiles. Cela étant dit, vous pouvez opter pour une application de bureau qui pourrait avoir son propre navigateur Web, tel que Lobo donc, fondamentalement, votre application Java qui s'exécute sur l'ordinateur client gère l'authentification, puis, il utilise son construit dans le navigateur Web pour faire ce qu'il faut faire.

EDIT:

Je ne l'ai jamais utilisé serrures biométriques, donc, malheureusement, je ne pourrais pas être en mesure de fournir l'aide sur le sujet. Comme je l'ai dit plus tôt, une applet Java signée devrait avoir accès à vos appareils clients. Si vous avez des connaissances limitées, je vous recommande de créer quelques applications de bureau simples pour que vous puissiez le faire fonctionner. Une fois que vous faites cela, vous pouvez tout migrer vers votre applet. Vous pouvez consulter le tutoriel this sur la façon dont vous pouvez ensuite inclure votre applet dans votre application web. Le tutoriel utilise Netbeans qui, à mon avis, est un bon IDE.

Je vous recommande de regarder quelques tutoriels d'abord pour voir les façons possibles dont vous pouvez accomplir un ensemble donné de tâches. Une fois que vous avez trouvé un moyen ou deux, vous pouvez alors choisir la meilleure façon de les faire.

+0

que dois-je faire .. ?? Je veux dire, comment puis-je utiliser cela dans mon application web. Parce que, je n'ai pas beaucoup de connaissances sur le mécanisme d'empreinte digitale. Donc, si vous allez élaborer les chaque termes. je vous apprécierai beaucoup !! –

+0

@sql_query: J'ai mis à jour ma réponse. – npinti

+0

mais, ma question n'est pas liée à "comment intégrer l'applet sur le web". Ma question était, comment puis-je utiliser mon lecteur d'empreintes digitales intégré dans mon application web. Y a-t-il un sdk/api disponible gratuitement? Puis-je utiliser mon lecteur d'empreintes digitales portable pour l'authentification de connexion. –

Questions connexes