โšก 100% TESTABLE BEFORE PURCHASE

Enterprise Identity & API Security Suite

Production-ready authentication, authorization, MFA, API key management, and audit logging. Test every feature live before you buy.

$299 one-time 30+ Identity APIs Live Demo Environment Azure Ready
Live Usage Statistics
Active API Keys: Loading...
Active Sessions: Loading...
Audit Events (24h): Loading...
MFA Enabled Users: Loading...
API Calls Today: Loading...
Demo quota usage (refreshes every 30s)
Security Overview

Get Started in 60 Seconds

Test our authentication APIs right now with these simple commands. No signup required.

REST API JWT MFA OAuth2
Open Live Test Environment
# 1. Register a new user
curl -X POST https://localhost:5001/api/authentication/register \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]","password":"password123","tenantId":"demo"}'

# 2. Login to get JWT token
curl -X POST https://localhost:5001/api/authentication/login \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]","password":"password123"}'

# 3. Access protected endpoint with token
curl -X GET https://localhost:5001/api/authentication/me \
  -H "Authorization: Bearer YOUR_TOKEN_HERE"

# 4. Create an API key (requires token)
curl -X POST https://localhost:5001/api/apikeys \
  -H "Authorization: Bearer YOUR_TOKEN_HERE" \
  -H "Content-Type: application/json" \
  -d '{"name":"My App Key","scopes":["read","write"]}'
// Install-Package Newtonsoft.Json
using Newtonsoft.Json;

var client = new HttpClient();
client.BaseAddress = new Uri("https://localhost:5001/");

// Login
var login = new { email = "[email protected]", password = "password123" };
var response = await client.PostAsJsonAsync("api/authentication/login", login);
var token = JsonConvert.DeserializeObject(
    await response.Content.ReadAsStringAsync());

// Use token
client.DefaultRequestHeaders.Add("Authorization", $"Bearer {token.access_token}");
var me = await client.GetStringAsync("api/authentication/me");
Console.WriteLine(me);
import requests
import json

base_url = "https://localhost:5001"

# Login
response = requests.post(f"{base_url}/api/authentication/login", 
    json={"email": "[email protected]", "password": "password123"})
token = response.json()["access_token"]

# Use token
headers = {"Authorization": f"Bearer {token}"}
me = requests.get(f"{base_url}/api/authentication/me", headers=headers)
print(me.json())
// Login
const loginResponse = await fetch('/api/authentication/login', {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({ email: '[email protected]', password: 'password123' })
});
const { access_token } = await loginResponse.json();

// Use token
const meResponse = await fetch('/api/authentication/me', {
    headers: { 'Authorization': `Bearer ${access_token}` }
});
const user = await meResponse.json();
console.log(user);

Two Dashboards, One Powerful Suite

Separate experiences for administrators and end-users, built into one integrated solution.

Admin Dashboard

Full control and configuration

  • User management with role assignment
  • API key creation with IP whitelisting
  • Session monitoring and revocation
  • SSO provider configuration
  • Audit log viewer with filtering
  • Tenant-wide security policies
Admin Login

User Dashboard

Personal account management

  • Profile management
  • MFA setup and recovery codes
  • Personal API keys
  • Billing and subscription
  • Team management
  • Session management
User Login
Admin Dashboard Preview
User Management
24 users
API Keys
156 active
MFA Status
42% enabled
Audit Logs
1.2k events
User Dashboard Preview
MFA Status
Enabled
API Keys
3 active
Current Plan
Professional
Sessions
2 active

Ready to test both experiences?

Demo credentials: [email protected] / Admin123! | [email protected] / password123

Everything You Need for Identity Security

Production-ready features that enterprise customers expect

API Key Management

  • Secure key generation
  • IP whitelisting
  • Scope-based permissions
  • Automatic rotation
  • Usage metering
Try Live Demo โ†’

Multi-Factor Auth

  • TOTP (Google Authenticator)
  • Email OTP
  • Recovery codes
  • Device tracking
  • MFA enforcement policies
Try Live Demo โ†’

Audit Logging

  • Comprehensive event tracking
  • IP and user agent capture
  • Search and filtering
  • Compliance reporting
  • Azure Sentinel integration
Try Live Demo โ†’

User Management

  • Registration and login
  • Profile management
  • Role assignment
  • Password reset
  • Account locking
Try Live Demo โ†’

Session Management

  • Active session tracking
  • Device fingerprinting
  • Remote revocation
  • Trusted device management
  • Session timeouts
Try Live Demo โ†’

Security Policies

  • RBAC and ABAC
  • Rate limiting
  • IP allowlisting
  • Password policies
  • Anomaly detection
Try Live Demo โ†’

Simple, Transparent Pricing

One-time payment, lifetime updates, and a 30-day money-back guarantee

๐ŸŽ‰ Test everything free before buying

Identity Security Suite

$299

one-time payment

  • Full source code
  • JWT Authentication
  • MFA (TOTP + Email)
  • API Key Management
  • Audit Logging
  • Session Management
  • RBAC & Policies
  • Admin Dashboard
  • Lifetime Updates
Buy Now โ†’

30-day money-back guarantee

Frequently Asked Questions

Can I really test everything before buying?

Absolutely! Our Live Test Hub lets you try every endpoint with real responses. You can also access the Admin Dashboard for administrative features or the User Dashboard to see the end-user experience.

Does it work with Azure?

Yes! The suite is Azure-ready with Managed Identity support, Key Vault integration, and ARM templates for deployment. Works perfectly in App Service, Container Instances, or AKS.

Can I use this in my existing project?

Yes, the suite is designed to be integrated into existing ASP.NET Core projects. You can use just the components you need - auth, API keys, audit logs, etc.

What about updates and support?

Purchase includes lifetime updates. Basic support is via GitHub issues. Premium support options available for enterprise customers.

Ready to secure your APIs?

Try it free, then pay once. No subscriptions, no hidden fees.