» » » Авторизация по Логину или E-mail

Авторизация по Логину или E-mail

0
Авторизация по Логину или E-mail

1. в engine/inc/options.php. Ищем (В DLE 10.0 строка - 1051):
array ("0" => $lang['opt_sys_login'], "1" => $lang['opt_sys_email'] )

Заменяем на:
array ("0" => $lang['opt_sys_login'], "1" => $lang['opt_sys_email'], "2" => "По логину или E-mail" )

2. в engine/modules/sitelogin.php. Ищем:
if ($config['auth_metod']) {

ВЫШЕ вставляем:
    if($config['auth_metod'] == '2') {
if(preg_match('/^(?:[a-z0-9]+(?:[-_]?[a-z0-9]+)?@[a-z0-9]+(?:\.?[a-z0-9]+)?\.[a-z]{2,5})$/i',$_POST['login_name'])) $config['auth_metod'] = true;
else $config['auth_metod'] = false;
}

Автор: Eves
Версия DLE: 10.0
Внимание!
Для просмотра скрытого текста, Вам необходимо Войти или Зарегистрироваться.
  • DLE хаки
  • 28-06-2013, 22:43
  • 3677
Вернуться назад
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.