summaryrefslogtreecommitdiff
path: root/min_selfservice/login.php
diff options
context:
space:
mode:
Diffstat (limited to 'min_selfservice/login.php')
-rw-r--r--min_selfservice/login.php102
1 files changed, 0 insertions, 102 deletions
diff --git a/min_selfservice/login.php b/min_selfservice/login.php
deleted file mode 100644
index 91e19cd7f..000000000
--- a/min_selfservice/login.php
+++ /dev/null
@@ -1,102 +0,0 @@
-<?
-
-require('freeside.class.php');
-$freeside = new FreesideSelfService();
-
-$ip = $_SERVER['REMOTE_ADDR'];
-# need a routine here to get mac address from radius account table based on ip address. Every else should be good to go.
-$mac_addr = '1234567890FF';
-
-$response = $freeside->login( array(
- 'username' => $mac_addr,
- 'domain' => 'ip_mac',
-) );
-
-#error_log("[login] received response from freeside: $response");
-
-$error = $response['error'];
-
-if ( $error ) {
-
- header('Location:index.php?username='. urlencode($mac).
- '&domain='. urlencode($domain).
- '&email='. urlencode($email).
- '&error='. urlencode($error)
- );
- die();
-
-}
-
-// sucessful login
-
-$session_id = $response['session_id'];
-
-error_log("[login] logged into freeside with session_id=$session_id, setting cookie");
-
-// now what? for now, always redirect to the main page (or the select a
-// customer diversion).
-// eventually, other options?
-
-setcookie('session_id', $session_id);
-
-if ( $response['custnum'] || $response['svcnum'] ) {
-
- header("Location:main.php");
- die();
- //1;
-
-} elseif ( $response['customers'] ) {
-var_dump($response['customers']);
-?>
-
- <? $title ='Select customer'; include('elements/header.php'); ?>
- <? include('elements/error.php'); ?>
-
- <FORM NAME="SelectCustomerForm" ACTION="process_select_cust.php" METHOD=POST>
- <INPUT TYPE="hidden" NAME="action" VALUE="switch_cust">
-
- <TABLE BGCOLOR="#c0c0c0" BORDER=0 CELLSPACING=2 CELLPADDING=0>
-
- <TR>
- <TH ALIGN="right">Customer </TH>
- <TD>
- <SELECT NAME="custnum" ID="custnum" onChange="custnum_changed()">
- <OPTION VALUE="">Select a customer
- <? foreach ( $response['customers'] AS $custnum => $customer ) { ?>
- <OPTION VALUE="<? echo $custnum ?>"><? echo htmlspecialchars( $customer ) ?>
- <? } ?>
- </SELECT>
- </TD>
- </TR>
-
- <TR>
- <TD COLSPAN=2 ALIGN="center"><INPUT TYPE="submit" ID="submit" VALUE="Select customer" DISABLED></TD>
- </TR>
-
- </TABLE>
- </FORM>
-
- <SCRIPT TYPE="text/javascript">
-
- function custnum_changed () {
- var form = document.SelectCustomerForm;
- if ( form.custnum.selectedIndex > 0 ) {
- form.submit.disabled = false;
- } else {
- form.submit.disabled = true;
- }
- }
-
- </SCRIPT>
-
- <? include('elements/footer.php'); ?>
-
-<?
-
-// } else {
-//
-// die 'login successful, but unrecognized info (no custnum, svcnum or customers)';
-
-}
-
-?> \ No newline at end of file