LibreAuth SDK Docs Panel
Nut.exe
Enterprise only · Download & View

Client SDK Libraries

ดาวน์โหลด/ดูซอร์สได้เฉพาะลูกค้า Enterprise — 17 languages

ยังไม่ได้เข้าสู่ระบบ Login บัญชี Enterprise ก่อนดาวน์โหลด

API Endpoint

https://libreauth.nutexe.dev/api/1.3/

POST · params: type name ownerid

Ed25519 Public Key

58cd1baa23130577649b4f2ddb69f10e224fa761ed7cf7ac2e79c8f4c8a95b79

Use in C++ get_public_key_hex() from /health

All Client Languages

Desktop & Native
C# · LibreAuth.cs
.NET / WinForms / Console
csharp/LibreAuth.cs
Enterprise lock View/DL · Enterprise
C# · LibreAuthV2.cs
Protocol v2 · Enterprise
csharp/LibreAuthV2.cs
Enterprise lock View/DL · Enterprise
C++ · README.md
C++20 / Windows native / MSVC
cpp/README.md
Enterprise lock View/DL · Enterprise
C++ · libreauth_v2.hpp
Protocol v2 · Enterprise
cpp/libreauth_v2.hpp
Enterprise lock View/DL · Enterprise
WPF · LibreAuthV2.cs
.NET WPF desktop
csharp/LibreAuthV2.cs
Enterprise lock View/DL · Enterprise
WPF · README.md
WPF setup guide
wpf/README.md
Enterprise lock View/DL · Enterprise
VB.NET · LibreAuthV2.cs
.NET Visual Basic
csharp/LibreAuthV2.cs
Enterprise lock View/DL · Enterprise
VB.NET · README.md
VB.NET setup guide
vbnet/README.md
Enterprise lock View/DL · Enterprise
Unity · LibreAuthV2.cs
Unity 2021+ / C#
csharp/LibreAuthV2.cs
Enterprise lock View/DL · Enterprise
Unity · README.md
Unity setup guide
unity/README.md
Enterprise lock View/DL · Enterprise
C# · OpsEnvelope.cs
v2 signed ops envelope
csharp/OpsEnvelope.cs
Enterprise lock View/DL · Enterprise
C# · OpsExecutor.cs
Ops executor (Windows)
csharp/OpsExecutor.cs
Enterprise lock View/DL · Enterprise
C# · OpsBridge.cs
ProcessCheckOpsAsync
csharp/OpsBridge.cs
Enterprise lock View/DL · Enterprise
C# · Hardening.cs
Windows hardening checks
csharp/Hardening.cs
Enterprise lock View/DL · Enterprise
C++ · example_v2.cpp
Full Protocol v2 example
cpp/example_v2.cpp
Enterprise lock View/DL · Enterprise
C++ · CMakeLists.txt
Protocol v2 CMake build
cpp/CMakeLists.txt
Enterprise lock View/DL · Enterprise
C++ · ops_executor.hpp
v2 ops executor (canonical)
cpp/ops_executor.hpp
Enterprise lock View/DL · Enterprise
C++ · ops_bridge.hpp
ProcessCheckOps (canonical)
cpp/ops_bridge.hpp
Enterprise lock View/DL · Enterprise
C++ · hardening.hpp
Hardening header (canonical)
cpp/hardening.hpp
Enterprise lock View/DL · Enterprise
Web & Script
JavaScript · libreauth.js
Node.js / BFF (not browser login)
js/libreauth.js
Enterprise lock View/DL · Enterprise
JavaScript · libreauth-v2.js
Protocol v2 · Enterprise
js/libreauth-v2.js
Enterprise lock View/DL · Enterprise
TypeScript · LibreAuth.ts
Node.js + TypeScript
typescript/LibreAuth.ts
Enterprise lock View/DL · Enterprise
TypeScript · README-v2.md
Protocol v2 · Enterprise
typescript/README-v2.md
Enterprise lock View/DL · Enterprise
TypeScript · README.md
TypeScript setup guide
typescript/README.md
Enterprise lock View/DL · Enterprise
PHP · LibreAuth.php
PHP 7.4+ with curl + sodium
php/LibreAuth.php
Enterprise lock View/DL · Enterprise
PHP · LibreAuthV2.php
Protocol v2 · Enterprise
php/LibreAuthV2.php
Enterprise lock View/DL · Enterprise
React · BFF.md
React 18+ via BFF only
react/BFF.md
Enterprise lock View/DL · Enterprise
React · README.md
React setup guide
react/README.md
Enterprise lock View/DL · Enterprise
Vue · BFF.md
Vue 3 via BFF only
vue/BFF.md
Enterprise lock View/DL · Enterprise
Vue · README.md
Vue setup guide
vue/README.md
Enterprise lock View/DL · Enterprise
PHP · example.php
Login / license example
php/example.php
Enterprise lock View/DL · Enterprise
PHP · PROTOCOL_V2.md
Protocol v2 contract · Enterprise
PROTOCOL_V2.md
Enterprise lock View/DL · Enterprise
PHP · OpsExecutor.php
Ops executor (Windows)
php/OpsExecutor.php
Enterprise lock View/DL · Enterprise
PHP · OpsBridge.php
ProcessCheckOps drop-in
php/OpsBridge.php
Enterprise lock View/DL · Enterprise
PHP · Hardening.php
Windows hardening checks
php/Hardening.php
Enterprise lock View/DL · Enterprise
JavaScript · ops-executor.js
Ops executor (Node)
js/ops-executor.js
Enterprise lock View/DL · Enterprise
JavaScript · ops-bridge.js
processCheckOps
js/ops-bridge.js
Enterprise lock View/DL · Enterprise
JavaScript · hardening.js
Windows hardening checks
js/hardening.js
Enterprise lock View/DL · Enterprise
TypeScript · ops-executor.ts
Ops executor (Node)
typescript/ops-executor.ts
Enterprise lock View/DL · Enterprise
TypeScript · ops-bridge.ts
processCheckOps
typescript/ops-bridge.ts
Enterprise lock View/DL · Enterprise
TypeScript · hardening.ts
Windows hardening checks
typescript/hardening.ts
Enterprise lock View/DL · Enterprise
Systems
Python · libreauth.py
Python 3.8+
python/libreauth.py
Enterprise lock View/DL · Enterprise
Python · libreauth_v2.py
Protocol v2 · Enterprise
python/libreauth_v2.py
Enterprise lock View/DL · Enterprise
Java · LibreAuth.java
Java 11+ / Android
java/LibreAuth.java
Enterprise lock View/DL · Enterprise
Java · LibreAuthV2.java
Protocol v2 · Enterprise
java/LibreAuthV2.java
Enterprise lock View/DL · Enterprise
Java · README.md
Java setup guide
java/README.md
Enterprise lock View/DL · Enterprise
Rust · lib.rs
Rust 2021
rust/src/lib.rs
Enterprise lock View/DL · Enterprise
Rust · v2.rs
Protocol v2 · Enterprise
rust/src/v2.rs
Enterprise lock View/DL · Enterprise
Go · libreauth.go
Go 1.20+
go/libreauth.go
Enterprise lock View/DL · Enterprise
Go · libreauth_v2.go
Protocol v2 · Enterprise
go/libreauth_v2.go
Enterprise lock View/DL · Enterprise
Go · README.md
Go setup guide
go/README.md
Enterprise lock View/DL · Enterprise
Ruby · libreauth.rb
Ruby 3+
ruby/libreauth.rb
Enterprise lock View/DL · Enterprise
Ruby · libreauth_v2.rb
Protocol v2 · Enterprise
ruby/libreauth_v2.rb
Enterprise lock View/DL · Enterprise
Ruby · README.md
Ruby setup guide
ruby/README.md
Enterprise lock View/DL · Enterprise
Perl · libreauth.pl
Perl 5.30+
perl/libreauth.pl
Enterprise lock View/DL · Enterprise
Perl · libreauth_v2.pl
Protocol v2 · Enterprise
perl/libreauth_v2.pl
Enterprise lock View/DL · Enterprise
Perl · README.md
Perl setup guide
perl/README.md
Enterprise lock View/DL · Enterprise
Python · ops_executor.py
Ops executor (Windows)
python/ops_executor.py
Enterprise lock View/DL · Enterprise
Python · ops_bridge.py
process_check_ops
python/ops_bridge.py
Enterprise lock View/DL · Enterprise
Python · hardening.py
Windows hardening checks
python/hardening.py
Enterprise lock View/DL · Enterprise
Go · ops_executor.go
Ops executor
go/ops_executor.go
Enterprise lock View/DL · Enterprise
Go · ops_bridge.go
ProcessCheckOps
go/ops_bridge.go
Enterprise lock View/DL · Enterprise
Go · hardening.go
Windows hardening checks
go/hardening.go
Enterprise lock View/DL · Enterprise
Java · OpsExecutor.java
Ops executor
java/OpsExecutor.java
Enterprise lock View/DL · Enterprise
Java · OpsBridge.java
ProcessCheckOps
java/OpsBridge.java
Enterprise lock View/DL · Enterprise
Java · Hardening.java
Windows hardening checks
java/Hardening.java
Enterprise lock View/DL · Enterprise
Rust · ops_executor.rs
Ops executor
rust/src/ops_executor.rs
Enterprise lock View/DL · Enterprise
Rust · ops_bridge.rs
process_check_ops
rust/src/ops_bridge.rs
Enterprise lock View/DL · Enterprise
Rust · hardening.rs
Windows hardening checks
rust/src/hardening.rs
Enterprise lock View/DL · Enterprise
Perl · ops_executor.pl
Ops executor
perl/ops_executor.pl
Enterprise lock View/DL · Enterprise
Perl · ops_bridge.pl
process_check_ops
perl/ops_bridge.pl
Enterprise lock View/DL · Enterprise
Perl · hardening.pl
Windows hardening checks
perl/hardening.pl
Enterprise lock View/DL · Enterprise
Ruby · ops_executor.rb
Ops executor
ruby/ops_executor.rb
Enterprise lock View/DL · Enterprise
Ruby · ops_bridge.rb
ProcessCheckOps
ruby/ops_bridge.rb
Enterprise lock View/DL · Enterprise
Ruby · hardening.rb
Windows hardening checks
ruby/hardening.rb
Enterprise lock View/DL · Enterprise
Rust · Cargo.toml
Cargo manifest
rust/Cargo.toml
Enterprise lock View/DL · Enterprise
Game & Server
Lua · libreauth.lua
FiveM / RedM (prefer BFF for auth)
lua/libreauth.lua
Enterprise lock View/DL · Enterprise
Lua · libreauth_v2.lua
Protocol v2 · Enterprise
lua/libreauth_v2.lua
Enterprise lock View/DL · Enterprise
Lua · md5.lua
MD5 helper (FiveM)
lua/md5.lua
Enterprise lock View/DL · Enterprise

Quick Start

require 'LibreAuth.php';

$LibreAuthPublicKey = '58cd1baa23130577649b4f2ddb69f10e224fa761ed7cf7ac2e79c8f4c8a95b79';

$app = new LibreAuth('AppName', 'OWNER_ID_10', '1.0', 'https://libreauth.nutexe.dev/api/1.3/');
$app->Init();
$info = $app->Login('user', 'pass', 'HWID');
const LibreAuth = require('./libreauth.js');
const app = new LibreAuth('AppName', 'OWNER_ID_10', '1.0', 'https://libreauth.nutexe.dev/api/1.3/');
await app.Init();
await app.Login('user', 'pass', 'HWID');
// auth.cpp
static std::string get_public_key_hex() {
    return "58cd1baa23130577649b4f2ddb69f10e224fa761ed7cf7ac2e79c8f4c8a95b79";
}
// URL: https://libreauth.nutexe.dev/api/1.3/