Perl SDK
Perl 5.30+ · LibreAuth native client · Protocol v2 available (Enterprise)
Perl
Perl 5.30+
Setup Guide
Authority + SessionGate · OpsBridge after check · Boot/OnInit/MarkLicensed · CryptX AEAD
- Credentials: name + ownerid (10 characters)
- API URL:
https://libreauth.nutexe.dev/api/1.3/ - Source:
perl/libreauth.pl - Ed25519 key: from
init→ Response Signing - Test: Live API · Init docs
Install / Dependencies
Terminal
# v2: libreauth_v2.pl · inject verify_sig → /api/v2/
Code Example
Perl
use SessionGate;
SessionGate::Boot(19079);
SessionGate::OnInit($app->init);
$app->license($key, $hwid);
SessionGate::MarkLicensed();
Protocol v2 (Enterprise)
INFO
Requires Enterprise plan. Endpoint
https://libreauth.nutexe.dev/api/v2/. Guide: API Protocol v2.Source: perl/libreauth_v2.pl
Perl · v2
use SessionGate;
SessionGate::Boot(19079);
SessionGate::OnInit($app->init);
$app->license($key, $hwid);
SessionGate::MarkLicensed();
More Links
- ← All Client SDKs
- 1.x source: View libreauth.pl
- Protocol v2: View libreauth_v2.pl · docs
- Interactive API docs
- Response Signing