4 * This file contains code which relates to authentication of users to Citadel.
16 void display_login_page() {
18 printf("HTTP/1.0 200 OK\n");
21 wprintf("<HTML><HEAD><TITLE>Please log in</TITLE></HEAD><BODY>\n");
22 wprintf("<TABLE border=0><TR><TD>\n");
23 wprintf("<IMG SRC=\"/static/velma.gif\">\n");
25 wprintf("<H1>"Velma"</H1><H2>(next generation WebCit)</H2>");
26 wprintf("Please log in...<BR>\n");
29 wprintf("<FORM ACTION=\"/login\" METHOD=\"POST\">\n");
30 wprintf("<TABLE border><TR><TD>");
31 wprintf("User Name:</TD><TD><INPUT TYPE=\"text\" NAME=\"name\" MAXLENGTH=\"25\" >\n");
32 wprintf("</TD></TR><TD>");
33 wprintf("Password:</TD><TD><INPUT TYPE=\"password\" NAME=\"pass\" MAXLENGTH=\"20\">");
34 wprintf("</TD></TR></TABLE>\n");
35 wprintf("<INPUT type=\"submit\" NAME=\"action\" VALUE=\"Login\">\n");
36 wprintf("<INPUT type=\"submit\" NAME=\"action\" VALUE=\"New User\">\n");
37 wprintf("<INPUT type=\"submit\" NAME=\"action\" VALUE=\"Exit\">\n");
40 wprintf("</TD></TR></TABLE>\n");
41 wprintf("</BODY></HTML>\n");