Introduction #
The RADIUS Authentication Module allows users to log in using RADIUS-based authentication, where credentials are validated against an external RADIUS server. This provides secure, centralized authentication for network access.
RADIUS authentication is commonly used for library users, visitor registration systems or any other solution with RADIUS accounts.
How RADIUS Authentication Works #
-
The user enters their username and password on the captive portal login page.
-
The system forwards the credentials to the configured RADIUS server for validation.
-
If authentication is successful, the user is granted network access.
-
If authentication fails, the user is denied access and must re-enter valid credentials.
Configuring the RADIUS Login Module #
To set up RADIUS authentication:
Step 1: Enable RADIUS Authentication #
-
Navigate to Sign In Administration > Login Portal > Portal Configurations.
-
Select RADIUS Access as the sign-in module.
Step 2: Customize Login Portal Settings #
Administrators can configure the login page appearance and instructions:
-
Tab Name – Displayed in the browser tab.
-
Header Text – Shown on the login page.
-
RADIUS Username Text – Custom text for the username field.
-
RADIUS Password Text – Custom text for the password field.
-
Information Text – Instructions for users (HTML supported).
Click Update Settings to save changes.
Step 3: Configure RADIUS Server Connection #
-
Navigate to Sign In Administration > Login Portal > Portal Configurations.
-
Enter the following RADIUS server details:
-
RADIUS IP – IP address of the RADIUS server.
-
RADIUS Port – Port used for authentication requests.
-
RADIUS Secret – Shared secret for secure communication.
-
Redirect URL – URL to forward users after successful login.
-
Timeout – Duration (in minutes) before session expiration.
-
-
Click Update Settings to apply changes.
Managing RADIUS Users #
Viewing RADIUS User Logins #
-
Navigate to Sign In Administration > Sign In Modules > RADIUS Logins.
-
Search for users by username.
-
The list displays:
-
Last Login – Timestamp of the user’s most recent login.
-
Joined – When the user was first authenticated.
-
Total Logins – Number of times the user has signed in.
-
Devices – Number of unique devices used for login.
-
Important Considerations #
-
Ensure that the RADIUS server is reachable and properly configured to accept authentication requests.
-
Users must have valid RADIUS credentials; otherwise, authentication will fail.
-
If a timeout value is set, users will need to re-authenticate after the session expires.
-
If authentication issues occur, verify the RADIUS secret, IP, and port configuration in the admin portal.
Summary #
The RADIUS Authentication Module enables secure, centralized user authentication for network access. By integrating with an existing RADIUS server, organizations can enforce access policies, manage user sessions, and track authentication attempts efficiently. 🚀