-208\n";
exit();
}
$email_addr = get_str("email_addr");
$email_addr = process_user_text(strtolower($email_addr));
$passwd_hash = process_user_text(get_str("passwd_hash"));
$user_name = process_user_text(get_str("user_name"));
if (!is_valid_email_addr($email_addr)) {
echo "-205\n";
exit();
}
if (strlen($passwd_hash) != 32) {
echo "-206\n";
exit();
}
$authenticator = random_string();
$cross_project_id = random_string();
$now = time();
$query = "insert into user (create_time, email_addr, name, authenticator, send_email, show_hosts, cross_project_id, passwd_hash) values($now, '$email_addr', '$user_name', '$authenticator', 1, 1, '$cross_project_id', '$authenticator')";
$result = mysql_query($query);
if (!$result) {
echo "-207\n";
exit();
}
echo "0\n";
echo "$authenticator\n";
?>