LibreAuth

Perl SDK

Perl 5.30+ · LibreAuth native client · Protocol v2 available (Enterprise)

Perl Perl 5.30+
POST https://libreauth.nutexe.dev/api/1.3/

Setup Guide

Authority + SessionGate · OpsBridge after check · Boot/OnInit/MarkLicensed · CryptX AEAD

  1. Credentials: name + ownerid (10 characters)
  2. API URL: https://libreauth.nutexe.dev/api/1.3/
  3. Source: perl/libreauth.pl
  4. Ed25519 key: from init → Response Signing
  5. 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();