User's Guide

Chapter 19: Integration with Enterprise Equipment
TR0190 Rev. A1 124
1
<html>
2
<head>
3
<title>Test Login Page</title>
4
</head>
5
<body>
6
<form method="POST" action="https://dns.proxy.name.here/radius/login.cgi">
7
Welcoming text or 'Terms of Service' could go here. <br />
8
9
<table border="0">
10
<tr>
11
<td> Username: </td>
12
<td> <input name="username" type="text"><br /> </td>
13
</tr><tr>
14
<td> Password: </td>
15
<td> <input name="password" type="password"> </td>
16
</tr>
17
</table>
18
19
<input name="login" type="submit" value="Submit">
20
</form>
21
</body>
22
</html>
Figure 58. Sample HTML code for login web page with password authentication
If the splash page is not configured to require a user to provide login credentials, the
requirements for the login page are slightly different, as shown in Figure 59. The page must
still contain a form definition similar to that on line 6 in Figure 59. The ‘action’ value must be set
to point to a proxied server name, just as for the case where a user is required to provide login
credentials. The last part of the ‘action’ value must be ‘/splash/nologin.cgi’. Also, a button with
the name ‘login’ must be defined, as shown on line 8 of Figure 59.
1
<html>
2
<head>
3
<title>Test Login Page</title>
4
</head>
5
<body>
6
<form method="POST" action="https://dns.proxy.name.here/splash/nologin.cgi">
7
Welcoming text or 'Terms of Service' could go here.<br />
8
<input name="login" type="submit" value="Continue">
9
</form>
10
</body>
11
</html>
Figure 59. Sample HTML code for web page when authentication is disabled
19.1.4 Configuring the Authentication Server
A RADIUS authentication server must be specified when the splash page is enabled for an
interface and login is required. The following parameters must be specified:
the server address – can be either a hostname or and IP address