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