From bef75b4c9f43c024db19907bf5f6167dd8f82cb8 Mon Sep 17 00:00:00 2001 From: Darren Embry Date: Wed, 21 Mar 2012 20:56:09 -0400 Subject: fix for: Captive Portal Login dies on empty input Not actually tested because CP doesn't work right now. http://redmine.pfsense.org/issues/1874 --- usr/local/captiveportal/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr') diff --git a/usr/local/captiveportal/index.php b/usr/local/captiveportal/index.php index e72d5f2..eec1602 100755 --- a/usr/local/captiveportal/index.php +++ b/usr/local/captiveportal/index.php @@ -140,7 +140,7 @@ EOD; captiveportal_logportalauth("unauthenticated",$clientmac,$clientip,"ACCEPT"); portal_allow($clientip, $clientmac, "unauthenticated"); -} else if ($_POST['accept'] && $_POST['auth_voucher']) { +} else if ($config['voucher'][$cpzone]['enable'] && $_POST['accept'] && $_POST['auth_voucher']) { $voucher = trim($_POST['auth_voucher']); $timecredit = voucher_auth($voucher); -- cgit v1.1