Тема: Убрать авторизацию
Всем добрый день!
Strawberry 1.1.1. База данных- MySQL. Всё работает просто отлично. И дизайн заточил, и плагины ненужные убрал.
Единственное, помогите убрать авторизацию пользователей, т.к. Strawberry 1.1.1 я поднял во внутренней сети нашего предприятия, при входе на которую пользователь вводит своё сетевое имя (логин) и пароль.
Сетевое имя получаю при помощи конструкции
$login=$_SERVER['REMOTE_USER']; Искал на форуме похожие темы (http://strawberry.goodgirl.ru/forum/search/68106073/ например), но к сожалению темы по полному отказу от авторизации не нашёл.
Логика простая: Пользователь, прежде, чем попасть на новости, авторизуется на внутреннем сайте. Вбивая в базу cute_users админа, username задаю как сетевое имя, допустим kkk\\LSmirnov. Затем проверять сетевое имя и давать соответствующие права.
В head.php нашел следующий код:
if (check_login($username, $cmd5_password)){
$is_logged_in = true;
cute_setcookie('lastusername', $username, (time + 1012324305), '/');
cute_setcookie('username', $username, (time + 3600 * 24 * 365), '/');
cute_setcookie('md5_password', $cmd5_password, (time + 3600 * 24 * 365), '/');
} else {
$result = '<font color="red">'.t('Неправильное имя пользователя или пароль!').'</font>';
$is_logged_in = false;
cute_setcookie('username', '', (time - 3600 * 24 * 365), '/');
cute_setcookie('md5_password', '', (time - 3600 * 24 * 365), '/');
}меняю его на
$link = mysql_connect("aaa", "news", "aaa") or die("Could not connect : " . mysql_error());
mysql_query ("SET NAMES UTF8");
mysql_select_db("news") or die("Could not select database");
$surname=mysql_real_escape_string("kkk\\LSmirnov");
$q=mysql_query("SELECT username FROM cute_users WHERE UPPER(username) LIKE UPPER('".mysql_real_escape_string($surname)."')");
while($res=mysql_fetch_array($q))
{
$string= $res[username]; }
if (isset($string))
{
$is_logged_in = true;
cute_setcookie('lastusername', $username, (time + 1012324305), '/');
cute_setcookie('username', $username, (time + 3600 * 24 * 365), '/');
cute_setcookie('md5_password', $cmd5_password, (time + 3600 * 24 * 365), '/');
} else {
$result = '<font color="red">'.t('Неправильное имя пользователя или пароль!').'</font>';
$is_logged_in = false;
cute_setcookie('username', '', (time - 3600 * 24 * 365), '/');
cute_setcookie('md5_password', '', (time - 3600 * 24 * 365), '/');
}Окно авторизации теперь вообще не открывается...
Заранее спасибо!
