/node-windows-ucv

A Node.js bindings for Windows User Consent Verification APIs.

Primary LanguageC++GNU Affero General Public License v3.0AGPL-3.0

@signalapp/windows-ucv

npm

Installation

npm install @signalapp/windows-ucv

Usage

import { checkAvailability, requestVerification } from '@signalapp/windows-ucv';

console.log(await checkAvailability());
console.log(await requestVerification('message'));

See https://learn.microsoft.com/en-us/uwp/api/windows.security.credentials.ui.userconsentverifier.requestverificationasync?view=winrt-26100

License

Copyright 2025 Signal Messenger, LLC

Licensed under the GNU AGPLv3: https://www.gnu.org/licenses/agpl-3.0.html