X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=wwwroot%2Finc%2Feventz%2Flogin.inc;h=5ebb3ae1a42b0b3186501c825c058af56b58e137;hb=e0946a04a8845b6e181544064f059fba1c92983e;hp=0f7bcf0089a7f30b7818ba4f41a7a37b5c6e2c02;hpb=676b01e6b65dda37472cbe6f5a1c8bc20842a5f5;p=mirrors%2FKyberia-bloodline.git diff --git a/wwwroot/inc/eventz/login.inc b/wwwroot/inc/eventz/login.inc index 0f7bcf0..5ebb3ae 100644 --- a/wwwroot/inc/eventz/login.inc +++ b/wwwroot/inc/eventz/login.inc @@ -10,11 +10,10 @@ function jabberctl($command, $args) { //XXXTODO Move to some .inc file... system($cmd); } -function login() { +function login_check($login, $password, $login_type='id') { global $db,$error,$node_id; - $login = mysql_real_escape_string($_POST['login']); - $password = $_POST['password']; // Not SQLi but be carefull + $login = mysql_real_escape_string($login); //Not SQLi in $password but be carefull $password_hash_algos=array('sha256','sha1','md5'); //List of supported algos can be obtained using: php -r 'print_r(hash_algos());' $hash_query='('; @@ -23,7 +22,6 @@ function login() { } $hash_query.='false )'; - $login_type = $_POST['login_type']; $referer = $_SERVER['HTTP_REFERER']; if (!session_id()) { @@ -146,4 +144,10 @@ where node_access.user_id='$user_id' and node_bookmark='yes' order by node_name" // header("Location: $referer"); return true; } -?> + +function login() { + $login = $_POST['login']; + $password = $_POST['password']; + $login_type = $_POST['login_type']; + return login_check($login, $password, $login_type); +}