PWF Auth PWF Auth
Functies Hoe het werkt Prijzen
Getting started API-referentie SDKs & tools
FAQ Blog Changelog Contact
English English العربية العربية Deutsch Deutsch Nederlands Nederlands Português Português Русский Русский Türkçe Türkçe 简体中文 简体中文
Klantportaal Inloggen Gratis registreren ··
Developers · SDKs & tools

Official SDKs & tools

One line to install, a few lines to integrate. Every package speaks the same signed-envelope protocol and ships the heartbeat + kill-switch flow built in.

NuGet · npm · PyPI VS Code extension In-dashboard generator
On this page
.NET (C# / VB.NET) Node.js Python VS Code extension SDK Generator More resources
New here?

The getting-started guide walks you from signup to a working license check in about 5 minutes, with a full code sample for each of these SDKs.

.NET — C# & VB.NET

The PWFAuth package on NuGet covers both C# and VB.NET, WinForms to console. It targets netstandard2.0 + net8.0, so it works from .NET Framework 4.6.2 up to modern .NET. Async API, a SessionEnded event for the kill switch, and heartbeat management handled for you.

dotnet add package PWFAuth
Watch: .NET setup walkthrough Watch: C# login system, step by step

Node.js

The pwfauth package on npm — Node 18+, pure ESM, zero dependencies, TypeScript types included. A promise-based client with a sessionEnded event, for Electron apps, CLI tools, and license-gated servers.

npm install pwfauth

Python

The pwfauth package on PyPI — Python 3.9+, synchronous client with a background heartbeat thread and an on_session_ended callback. One dependency (cryptography, installed automatically); HTTP uses the standard library.

pip install pwfauth
Watch: Python login system setup

VS Code extension

The PWF Auth extension brings integration snippets into your editor. Install it from the Extensions panel or:

code --install-extension PWFAuth.pwfauth

SDK Generator — any other language

Working in C++, Java, Dart, PHP, or something else? The dashboard's SDK Generator writes a ready-to-paste client for your language, already wired to your app's ID and secret — envelope crypto, heartbeat, and kill-switch handling included. You'll find it in the dashboard sidebar after creating a free account.

And because every SDK is just a client for the same documented HTTP API, anything that can make an HTTPS request can integrate — the API reference specifies the raw contract, including the signed envelope.

Watch: license keys in C++ — easy guide

More resources

Getting startedZero to a working license check in ~5 minutes — the guide.
API referenceEvery endpoint, request and response — api.php.
GitHubCode and examples at github.com/pwfauth.
YouTubeIntegration tutorials on @pwfauth.
ChangelogSDK and platform updates land in the changelog.
StatusAPI health, live — status page.

Missing your language?

Tell us what you're building in — SDK requests genuinely shape the roadmap.

Request an SDK
PWF Auth PWF Auth

De licentieserver en gebruikersauthenticatie-backend die ontwikkelaars echt willen gebruiken. Self-service, gehost, veilig.

Product

  • Functies
  • Prijzen
  • Hoe het werkt
  • FAQ
  • KeyAuth alternative
  • Cryptolens alternative
  • Keygen alternative
  • License keys for .NET

Ontwikkelaars

  • Getting started
  • API-referentie
  • SDKs & tools
  • API-status (JSON)
  • Changelog
  • Dashboard
  • Haal een API-sleutel

Bedrijf

  • About us
  • Contact
  • Systeemstatus
  • Meld een beveiligingsprobleem

Juridisch

  • Privacybeleid
  • Servicevoorwaarden
  • AVG
  • Cookies
© 2026 PWF Auth. Alle rechten voorbehouden.
Alle systemen operationeel