Skip to content

Mideye Integrations — RADIUS, ADFS & Magic Link API

Mideye Server provides multi-factor authentication through two interfaces: RADIUS for network devices and infrastructure, and the Magic Link API for custom applications. Both interfaces authenticate users against a user repository — Active Directory, LDAP, Entra ID, or the local Mideye database.

User RepositoriesMideye ServerRADIUS ClientsAPI ClientsActive Directory / LDAPMicrosoft Entra IDLocal DatabaseRADIUS InterfaceUsername + password → MFAMagic Link APIPhone number → MFAVPN / FirewallFortiGate, Palo Alto,Cisco, Check PointWindowsADFS, RDS, NPSNetwork AccessSSH, PAMIdentity ProvidersKeycloakCustom ApplicationsWeb apps, portals User lookupUser lookupUser lookup RADIUSRADIUSRADIUSHTTPSHTTPS

Systems that send username + password to Mideye via RADIUS. Mideye validates credentials against the configured user repository and adds a second factor (push, SMS, or OTP).

PlatformCategoryGuide
FortiGate SSL VPNVPN / FirewallFortiGate
Palo Alto GlobalProtectVPN / FirewallGlobalProtect
Cisco AnyConnectVPN / FirewallAnyConnect
Cisco AnyConnect (FMC)VPN / FirewallAnyConnect FMC
Check Point VPNVPN / FirewallCheck Point
Pulse Connect SecureVPN / FirewallPulse Secure
Citrix ADC (NetScaler)Load Balancer / GatewayCitrix ADC
Microsoft ADFSWindows / IdentityADFS Module
Microsoft NPSWindows / RADIUS ProxyNPS
Windows RDSWindows / Remote DesktopRDS with Touch
Windows VPN (RRAS)Windows / VPNWindows VPN
Linux PAM / SSHServer AccessPAM

Systems that send a phone number to Mideye via HTTPS. Mideye sends a push notification or SMS magic link to the user’s phone — no password needed.

PlatformCategoryGuide
KeycloakIdentity ProviderKeycloak
Custom ApplicationsWeb / Mobile AppsMagic Link API
Example CodePython, Java, C#, GoExamples

Your situationInterfaceStart here
VPN, firewall, or network equipmentRADIUSRADIUS integrations
Windows Server, ADFS, or RDSRADIUSWindows integrations
Custom app or passwordless needsAPIAPI integrations
Identity provider (Keycloak, etc.)APIKeycloak

Mideye Server looks up users and validates passwords against one or more user repositories. This is a Mideye Server configuration — not an integration you set up on the external system.

RepositoryProtocolDocumentation
Active DirectoryLDAP / LDAPSLDAP Profile
OpenLDAP, eDirectory, Sun DS, Lotus DominoLDAP / LDAPSLDAP Profile
Microsoft Entra ID (Azure AD)Microsoft Graph APIEntra ID
Local Mideye DatabaseInternalUsers and Tokens

Before configuring integrations, review the network and port requirements for firewall rules and protocol prerequisites.