This JavaScript library allows to use Integrated Windoows Authentication (IWA) in web browsers using a DigitalPersona local device access API.
Important
The API is designed to be used in a browser environment only! This is not a NodeJS library!
The IWA API requires one of following HID DigitalPersona clients to be installed on the user's machine:
- HID DigitalPersona Workstation / Kiosk -- part of HID DigitalPersona Premium suite, providing multi-factor authentication, biometrics, integration with Active Directory, etc.
- HID Authentication Device Client (previously "Lite Client") -- a free Windows client, providing communication with devices like fingerprint readers, cards etc.
Supported platforms:
- Windows 10 and later
- Windows Server 2008 R2 and later
Supported browsers:
- Chrome and Chrome-based browsers (Edge etc)
- Firefox
- Edge Legacy (WebView2)
Module formats (browser-only, no NodeJS!):
- IIFE (ES5):
dist/fingerprint.sdk[.min].js
- Typings (TypeScript): `dist/fingerprint.sdk.d.ts
Usage information and API description
Information for contributors/maintainers
The library is licensed under the MIT license.
Copyright (c) 2025 HID Global, Inc.