Reading fingerprints from a scanner and managing them in the browser has always been painful for web developers. The Cams JavaScript Fingerprint Scanner API removes that pain: integrate a biometric fingerprint reader into your web application through simple JavaScript and build web-based fingerprint login and attendance in minutes.
Overview
An online SDK and Web API that lets web applications capture and compare fingerprint images using client-side JavaScript, independent of the server language. Because all scanner operations are handled in JavaScript, you can build the backend in Node.js, Python, Ruby, PHP, Java/JSP, .NET, Go, and more. It powers web-based fingerprint login and attendance and is compatible with Chrome, Firefox, Opera, Internet Explorer, and Edge.
<script src="cams-fp.js"></script> const fp = new CamsFingerprint(); const sample = await fp.capture(); // reads USB scanner await fetch("/login", { method:"POST", body: sample.template });
Capabilities
Read fingerprint images directly from the scanner inside the web page with JavaScript.
One integration works across Chrome, Firefox, Opera, IE, and Edge.
Drop-in building blocks for fingerprint-based website login and attendance.
Features
Grab a key, read the docs, and ship. Our team helps with your first integration.
FAQ
Chrome, Firefox, Opera, Internet Explorer, and Edge, across all variations of the Windows operating system.
No. All scanner operations are handled at the JavaScript level, so you can build your server in Node.js, Python, Ruby, PHP, Java, .NET, Go, or any language.
Related
The universal integration layer that delivers real-time attendance from ANY biometric device โ verified or not โ to any application or ERP in under 500 ms.
ExploreAPIConnect any internet-enabled biometric attendance or access-control device directly to your web application over HTTP โ no local software, PC, or database required.
ExploreAPIA versioned REST API (V1/V2/V3) for managing the full device and user lifecycle โ provisioning, commands, templates, photos, access times, and attendance logs.
Explore