Platform validasi lisensi mutakhir dengan proteksi HMAC SHA-256, domain whitelisting, RESTful API ultra-cepat, dan otomatisasi pengingat masa aktif via WhatsApp.
Lisensi Aktif Terlindungi
Kecepatan Verifikasi API
Enkripsi HMAC SHA-256
// 1. Client sends signed payload
POST https://license.server/api/verify
{
"license_key": "RS-7F89B2A1-2026",
"domain": "app.kliniksehat.com",
"timestamp": 1793266618,
"signature": "e3b0c44298fc1c149afb..."
}
// Response Payload:
{
"status": "valid",
"message": "Lisensi aktif & terverifikasi",
"expiry_date": "2027-10-29",
"wa_reminder": true
}
Masukkan License Key aplikasi Anda untuk memeriksa masa berlaku, status aktivasi, dan domain terdaftar secara instan.
Didesain khusus untuk pengembang software, agency, dan SaaS provider yang membutuhkan keamanan tinggi tanpa mengorbankan performa.
Mencegah manipulasi permintaan dan replay attack menggunakan secret token kriptografi yang unik untuk setiap klien.
Kunci lisensi ke domain atau IP server klien secara spesifik. Termasuk toleransi otomatis untuk mode development localhost.
Cron job otomatis mengirimkan notifikasi pengingat jatuh tempo H-30, H-14, H-7, H-3, dan H-1 ke WhatsApp klien Anda.
Kelola klien, produk, lisensi, dan pantau status aktif/kedaluwarsa dengan antarmuka AdminLTE yang responsif.
Respon JSON berkecepatan tinggi <50ms, mudah diintegrasikan dengan bahasa pemrograman apapun (PHP, Node.js, Python, Dart).
Dukungan status Active, Inactive, Suspended, dan Expired untuk kontrol penuh terhadap siklus langganan aplikasi.
Hanya 4 langkah mudah untuk mengamankan seluruh software dan aplikasi komersial Anda.
Admin mendaftarkan klien & produk di panel kontrol. License Key & Shared Secret dibuat otomatis.
Salin snippet kode verifikasi ke aplikasi klien untuk memeriksa lisensi secara berkala.
Server lisensi memvalidasi signature HMAC & domain sebelum memberikan akses aktif.
Sistem otomatis mengirim pengingat perpanjangan ke WhatsApp klien saat mendekati jatuh tempo.
Daftar produk software dan solusi digital yang terintegrasi langsung dengan server lisensi.
YES SAJA
Aplikasi Retail Grosir
Aplikasi Travel Safar One Quba Tour
Aplikasi Travel Safar One
Aplikasi Retail New Pratama
Aplikasi Portal apboots
Sematkan pengecekan lisensi ke dalam source code aplikasi Anda dalam hitungan menit.
// PHP Implementation: Verifikasi Lisensi dengan Signature HMAC SHA-256
$license_key = 'RS-XXXX-2026';
$shared_secret = 'YOUR_CLIENT_SECRET_KEY';
$timestamp = time();
$domain = $_SERVER['HTTP_HOST'] ?? 'localhost';
// Buat signature kriptografis
$data_to_sign = $license_key . '.' . $timestamp;
$signature = hash_hmac('sha256', $data_to_sign, $shared_secret);
$ch = curl_init('http://localhost/github/web-licenses/api/verify-license.php');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => [
'license_key' => $license_key,
'timestamp' => $timestamp,
'signature' => $signature,
'domain' => $domain
],
CURLOPT_TIMEOUT => 5
]);
$response = json_decode(curl_exec($ch), true);
curl_close($ch);
if ($response && $response['status'] === 'valid') {
// Lisensi Aktif & Sah! Lanjutkan akses aplikasi
} else {
die("Akses Ditolak: " . ($response['message'] ?? 'Lisensi tidak valid!'));
}
Skema lisensi software yang transparan dan dapat disesuaikan dengan skala kebutuhan bisnis Anda.
Ideal untuk Software House skala kecil & aplikasi single domain.
Solusi lengkap untuk pengembang SaaS, SIMRS & aplikasi komersial.
Lisensi tak terbatas & infrastruktur self-hosted mandiri.
Semua jawaban yang perlu Anda ketahui mengenai sistem lisensi dan cara kerjanya.
Setiap lisensi memiliki shared_secret khusus. Saat aplikasi klien melakukan verifikasi, data (key + timestamp) ditandatangani dengan algoritma SHA-256. Server mencocokkan signature tersebut sehingga pihak lain tidak bisa memalsukan respons validasi.
Ya, sistem secara otomatis mengecualikan pengecekan pembatasan domain untuk host lokal (localhost dan 127.0.0.1) agar proses pengujian dan pengembangan tetap lancar tanpa hambatan.
Cron job harian (cron_license_check.php) akan secara otomatis mengecek sisa masa berlaku setiap lisensi aktif. Jika sisa hari mencapai interval 30, 14, 7, 3, atau 1 hari, sistem akan mengirim pesan pengingat langsung ke nomor WhatsApp kontak instansi yang terdaftar.
Admin cukup masuk ke Portal Admin, membuka menu Lisensi, dan memperbarui tanggal kedaluwarsa (expiry date). Tidak perlu mengubah kode apapun di aplikasi klien karena verifikasi dilakukan secara real-time via API.