diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2018-09-13 13:02:28 -0700 |
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2018-09-13 13:02:28 -0700 |
| commit | dfeca08f8d935d127d99de4690e2d5edf4f78b95 (patch) | |
| tree | 610fb469c9ccdfffb923f1a002659c96e897bfab /min_selfservice | |
| parent | 833cfe5c9938d33c3e6b97ed610c25a7afa6eb04 (diff) | |
| parent | 0682747829a56d487155e28675c133cb90f991de (diff) | |
Merge branch 'master' of git.freeside.biz:/home/git/freeside
Diffstat (limited to 'min_selfservice')
| -rw-r--r-- | min_selfservice/index.php | 2 | ||||
| -rw-r--r-- | min_selfservice/login.php | 8 |
2 files changed, 4 insertions, 6 deletions
diff --git a/min_selfservice/index.php b/min_selfservice/index.php index c7e20c503..25ec33472 100644 --- a/min_selfservice/index.php +++ b/min_selfservice/index.php @@ -10,7 +10,7 @@ <TABLE BORDER=0 CELLSPACING=2 CELLPADDING=0> <TR> <TD> - Sorry we were unable to locate your account with ip <? echo $username; ?> . + Sorry we were unable to locate your account with MAC address <? echo $username; ?> . </TD> </TR> </TABLE> diff --git a/min_selfservice/login.php b/min_selfservice/login.php index 91e19cd7f..b4e2b2651 100644 --- a/min_selfservice/login.php +++ b/min_selfservice/login.php @@ -4,16 +4,14 @@ 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'; + +$mac_addr = $freeside->get_mac_address( array('ip' => $ip, ) ); $response = $freeside->login( array( - 'username' => $mac_addr, + 'username' => $mac_addr['mac_address'], 'domain' => 'ip_mac', ) ); -#error_log("[login] received response from freeside: $response"); - $error = $response['error']; if ( $error ) { |
