Features Use Cases About Documentation Contact Request Demo

Features That Matter

We focused on building the capabilities you actually need for network access control, without the bloat that makes other solutions a nightmare to manage.

Protocol Support

Industry-standard protocols that work with your existing infrastructure. No proprietary agents or special client software required.

RADIUS Server

Full RFC 2865/2866 compliance with support for PAP, CHAP, MS-CHAPv2, and EAP authentication methods.

  • Vendor-Specific Attributes (VSA) support
  • RADIUS accounting for session tracking
  • Multiple shared secret profiles
  • Load balancing ready

LDAP Server

Lightweight Directory Access Protocol server for directory-based authentication and lookups.

  • LDAP bind authentication
  • Search and compare operations
  • TLS/STARTTLS encryption
  • Schema-compliant responses

LDAP Client

Connect to existing directory services for centralized identity management.

  • Active Directory integration
  • OpenLDAP compatibility
  • Group membership sync
  • Attribute mapping

Flexible Authentication

Multiple authentication methods to match your security requirements. Use them individually or in combination.

Username & Password

Traditional credential-based authentication with configurable password policies per group.

Certificate Auth (mTLS)

Mutual TLS for high-security environments. Client certificates for both portal admins and network users.

Two-Factor (TOTP)

Time-based one-time passwords with standard authenticator app support. Prepend or append to password.

Group-Based Policies

Define authentication requirements per group. Mix 2FA requirements, password complexity, and more.

MAC Auth / 802.1X

Flexible device authentication with MAC bypass, 802.1X, or both. Dynamic VLAN assignment based on device type.

2FA Setup Flow

Granular Access Control

Control who can access what, when, and how. Our flexible rules engine handles simple and complex scenarios alike.

User Groups

Organize users into groups with shared policies, RADIUS attributes, and access rules. Supports nested group logic with AND/OR/NOT operators.

Host Groups

Group network devices (switches, APs, VPN concentrators) into host groups with shared RADIUS secrets and policies.

Time-Based Access

Restrict user access to specific time windows. Perfect for contractors, temporary access, or business hours enforcement.

Access Rules Engine

Flexible rule system with sort order and boolean logic. Control exactly which user groups can authenticate to which host groups.

Access Rules Configuration

Operational Visibility

Real-time insights into what's happening on your network. Troubleshoot faster and maintain compliance with confidence.

Live Auth Tracing

Watch authentication events in real-time via WebSocket.

NAC Tracer

Audit Logs

Every auth attempt, config change, and admin action logged.

Audit Log

Accounting

Full session tracking, duration, and data usage.

Accounting

Works With Your Infrastructure

Warden uses standard RADIUS and LDAP protocols. If your device supports these protocols, it works with Warden.

Wireless Controllers

Cisco WLC, Aruba, Ruckus, Ubiquiti

Switches

Cisco, Juniper, Arista, HPE

VPN Concentrators

Cisco ASA, Palo Alto, Fortinet

Firewalls

Any RADIUS-capable device

NAC Appliances

Works alongside existing NAC

Directory Services

Active Directory, OpenLDAP

Appliance Specifications

A hardened, self-contained appliance that just works. No command line required.

Appliance Features

Boot Time ~15 seconds to operational
Management Intuitive web interface
Upgrades A/B partition with auto-rollback
Security Hardened, minimal attack surface
Backups One-click export/restore
Architectures Intel/AMD (x64) and ARM64

Deployment Options

Virtual Appliance

Pre-built VM images for VMware ESXi 6.7+, Fusion, Workstation, Hyper-V, KVM/QEMU, and Proxmox. Import, boot, authenticate.

Hardware Appliance (Coming Soon)

Purpose-built rack-mount and compact form-factor hardware for dedicated security infrastructure deployments.

Modern REST API

Everything you can do in the UI, you can do via the API. Build integrations, automate provisioning, or connect to your existing tools.

  • RESTful JSON API
  • JWT authentication
  • WebSocket events
  • OpenAPI documentation
API Documentation
// Create a new user via API
const response = await fetch('/api/users', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ' + token,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    username: 'jsmith',
    email: 'jsmith@company.com',
    groups: ['employees', 'vpn-users'],
    require_2fa: true
  })
});

const user = await response.json();
// { user_uuid: 'abc-123...', ... }

See These Features in Action

We'd love to walk you through Warden and show you how these features can work for your specific environment.

Request a Demo