From b22ecae7aaa96df5f0e70a5bea87ee42feaf7d30 Mon Sep 17 00:00:00 2001 From: Christopher Burger Date: Tue, 2 Oct 2018 12:48:24 -0400 Subject: Revert "RT# 39340 - removed min_selfservice dir and merged into ng_selfservice" This reverts commit 77baa7974ade41e55d85de22e7d7a54273dd442f. --- min_selfservice/login.php | 100 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 min_selfservice/login.php (limited to 'min_selfservice/login.php') diff --git a/min_selfservice/login.php b/min_selfservice/login.php new file mode 100644 index 000000000..b4e2b2651 --- /dev/null +++ b/min_selfservice/login.php @@ -0,0 +1,100 @@ +get_mac_address( array('ip' => $ip, ) ); + +$response = $freeside->login( array( + 'username' => $mac_addr['mac_address'], + 'domain' => 'ip_mac', +) ); + +$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']); +?> + + + + +
+ + + + + + + + + + + + + +
Customer + +
+
+ + + + + + \ No newline at end of file -- cgit v1.2.1