PWF Auth PWF Auth
Funcionalidades Como funciona Preços
Getting started Referência da API SDKs & tools
FAQ Blog Changelog Contacto
English English العربية العربية Deutsch Deutsch Nederlands Nederlands Português Português Русский Русский Türkçe Türkçe 简体中文 简体中文
Portal do cliente Iniciar sessão Registo gratuito ··
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

O servidor de licenças e o backend de autenticação de utilizadores que os programadores realmente querem usar. Self-service, alojado, seguro.

Produto

  • Funcionalidades
  • Preços
  • Como funciona
  • FAQ
  • KeyAuth alternative
  • Cryptolens alternative
  • Keygen alternative
  • License keys for .NET

Programadores

  • Getting started
  • Referência da API
  • SDKs & tools
  • Estado da API (JSON)
  • Registro de alterações
  • Painel
  • Obter uma chave de API

Empresa

  • About us
  • Contacto
  • Estado do sistema
  • Reportar um problema de segurança

Legal

  • Política de privacidade
  • Termos de serviço
  • RGPD
  • Cookies
© 2026 PWF Auth. Todos os direitos reservados.
Todos os sistemas operacionais