Русский phpBB2 Plus

Общие вопросы - Проблема в 1.53а с авторизацией и сменой пароля

DEADushkaMoroz - Вт 18 Июл, 2006 8:15 am
Заголовок сообщения: Проблема в 1.53а с авторизацией и сменой пароля

Уже не один раз было указано на эту проблему, но ответа полноценного никто не получил...
Не поленюсь создать топик клон

ТовариСЧи админы!

В 1.53а (раньше такого не было, хоть я давно с плюсом) после определённого срока начинают выпадать пароли. Выпадает почти в первую очередь пароль администратора, а потом и других пользователей. Они просто не могут войти - вводишь логин/пароль, тебе не кричат, что пароль неверный, но и не пускают на форум, просто заново выводиЦЦа на экран login.php... :(

Полазил по исходам - ничего не понял вообще - не вижу причины столь дерзкого поступка phpbb2...

Помогите
DEADushkaMoroz - Чт 20 Июл, 2006 1:50 am
Заголовок сообщения:

Товарисчи админы, плиз, хоть ответьте в чём могёт быть причина такового и как это поправить...
Переустанавливать всё...мне накладно, потому как там зареган сейчас нужный мне малый круг...я уже переустанавливаю не раз, думаю, что в след.раз они махнут рукой и уйдут, а мне они очень нужны...
i_am_d - Чт 20 Июл, 2006 8:24 am
Заголовок сообщения:

Я не встречался с такой проблемой ни разу. К сожалению.
DEADushkaMoroz - Чт 20 Июл, 2006 9:31 am
Заголовок сообщения:

Сейчас я тебе скину в личку логин/пароль и адрес - посмотри что я имею ввиду. Всё-равно зайти не сможешь на форум, хотя бы поймёшь что это такое... :(
DEADushkaMoroz - Ср 26 Июл, 2006 2:52 pm
Заголовок сообщения:

Как Я понимаю - портал этот не 1.53а)))
i_am_d обнови этот портал и ты поймёшь через неделю что значит то, что я говорю

Кстати, можно ли вернуть (не используя отката) версию форума?
Не теряя инфу, что там есть и не резервя дб?



Кстати, мне уже 4 человека в Асю постучали и спросили - не разобрался ли я с этой проблемой - у них та же фигня...
NetVorobey - Ср 26 Июл, 2006 5:39 pm
Заголовок сообщения:

У меня тоже с другом на сайте моём такая фигня. Админ, вы знаете в чём дело?
DEADushkaMoroz - Ср 26 Июл, 2006 8:19 pm
Заголовок сообщения:

Он не знает, в этом и проблема... а на оригинальном сайте - phpbb.de я просто нифига не понимаю - я не немец
Я изучил английский...а на phpbb.com вообще ничерта полезного нет по этому поводу... видать, придёЦЦа заново всё делать...эх...жизнь моя жестянка
zM@K - Ср 26 Июл, 2006 10:44 pm
Заголовок сообщения:

Оп я смотрю я не один с такой проблемой! Сегодня смотрю чето начал также шутить тока что установил думаю во ща все за пашет! У меня такая же беда
DEADushkaMoroz писал(а):
Они просто не могут войти - вводишь логин/пароль, тебе не кричат, что пароль неверный, но и не пускают на форум, просто заново выводиЦЦа на экран login.php... :(

! Помогите админи бедным юзерам и студентам!!!
Народ давайте по полной эту тему поднимем!
DEADushkaMoroz - Чт 27 Июл, 2006 4:29 pm
Заголовок сообщения:

Проблема в функции "Заставить пользователя сменить пароль"
Или сразу убирайте её или ставьте через phpmyadmin null этой функции или вручную меняйте через тот же phpmyadmin кол-во "неправильных" заходов и снимайте блок.
zM@K - Пт 28 Июл, 2006 9:50 am
Заголовок сообщения:

Приветик! у меня беда такая так как я установил пару дней назад портал у меня одна учетная запись админа сейчас я не могу зайти! Не мог бы по подробней рассказать как это можно сделать в такой ситуации!?Степ бай степ!Благодарен заранее!

Вот зашел я в phpMyAdmin что и где править не знаю :(((

Все когда-то были в чем-то начинающими...помоги

Чем смогу тем помогу тебе!
DEADushkaMoroz - Пт 28 Июл, 2006 8:32 pm
Заголовок сообщения:

в *приставка*users есть всё
NetVorobey - Сб 29 Июл, 2006 2:43 pm
Заголовок сообщения:

Что-то всё равно не работает. :(
DEADushkaMoroz - Сб 29 Июл, 2006 9:24 pm
Заголовок сообщения:

там надо на ноль поставить неудачные попытки, badlogin и бан

Делай, я уже на трёх форумах сделал так - работает...до первой ошибки в вводе пароля
zM@K - Вт 01 Авг, 2006 2:45 pm
Заголовок сообщения:

DEADushkaMoroz,
Если тебе не тяжело напиши в каких файлах надо править конкретно!!!
В user Я поставил badlogin NULL
А где ещё?
А то не пашет!
Заранее спасибо!
NetVorobey - Вт 01 Авг, 2006 8:00 pm
Заголовок сообщения:

НЕ РАБОТАЕТ.
DEADushkaMoroz - Вт 01 Авг, 2006 8:18 pm
Заголовок сообщения:

Не пробовали руками?

Почему у всех получаеЦЦа, кроме как у вас? )

i_am_d, сможешь сказать, что вырезать, чтобы убрать этот дурацкий скрипт, который считает кол-во неправильных логинов и банит?
zM@K - Ср 02 Авг, 2006 8:38 am
Заголовок сообщения:

Скажи конкретно что надо править уже 3 раз спрашиваю!
DEADushkaMoroz - Ср 02 Авг, 2006 3:56 pm
Заголовок сообщения:

блин, три раза тебе повторил..

префикс_users:
ct_unsucclogin NULL
ct_logintry 0
user_badlogin 0
user_blocktime 0
user_block_by NULL

Дерзай
Anonymous - Вс 27 Авг, 2006 3:15 pm
Заголовок сообщения:

Такая же проблемма... Один в один...
Мороз, я тоже не допонял как ее исправить.(
Не могу ты мануал для дураков написать...?
шаман - Вс 27 Авг, 2006 3:22 pm
Заголовок сообщения:

DEADushkaMoroz писал(а):

префикс_users:
ct_unsucclogin NULL
ct_logintry 0
user_badlogin 0
user_blocktime 0
user_block_by NULL
,
Проблема не в этом. ТАК все по дефолту стоит...
Anonymous - Вс 27 Авг, 2006 6:23 pm
Заголовок сообщения:

zM@K писал(а):
Оп я смотрю я не один с такой проблемой! Сегодня смотрю чето начал также шутить тока что установил думаю во ща все за пашет! У меня такая же беда
DEADushkaMoroz писал(а):
Они просто не могут войти - вводишь логин/пароль, тебе не кричат, что пароль неверный, но и не пускают на форум, просто заново выводиЦЦа на экран login.php... :(

! Помогите админи бедным юзерам и студентам!!!
Народ давайте по полной эту тему поднимем!


Полностью поддерживаю, нужно срочно найти решение этой проблемв)
DEADushkaMoroz - Пн 28 Авг, 2006 9:37 am
Заголовок сообщения:

Ищите, возможно логинтрай стоит 1 или два - по количеству попыток залогиниЦЦа.

Других вариантов, кроме показанных выше быть не могёт. Все, у кого была такая проблема - у всех заработало после такой перестановки..

Я сам раз 10 уже делал ребятам так.

А лучше я вам скажу - пока не появиЦЦа критическое обновление или след. версия - поставьте 1.52
Хотя я сам пока мучаюсь с 1.53)))
Anonymous - Ср 30 Авг, 2006 10:59 pm
Заголовок сообщения:

блииин может кто-нить поможет решить эту проблему или так и будем молчать в тряпочку????????

Перекопал всю php_users не фига :(
DEADushkaMoroz - Чт 31 Авг, 2006 8:49 pm
Заголовок сообщения:

Да не php_users
А есть такая таблица *имя БД*users, которую можно открыть при помощи phpmyadmin
Nature - Чт 19 Июл, 2007 10:13 am
Заголовок сообщения:

Эххх блин...никак не могу побароть этот глюк...никто нового решения не нашел???...то что выше писал DEADushkaMoroz не пашет т.к. все в точности так и стоит
eva_braun - Пн 24 Дек, 2007 7:09 pm
Заголовок сообщения:

У меня такая же проблема, весь форум прорыскала в поисках ответа, но его нет, решение данное выше мне не помогло не знаю что и делать
Владик - Сб 01 Ноя, 2008 7:02 pm
Заголовок сообщения:

Уже в который раз нужно опять поднимать эту тему. Ради всего святого!!! Помогите!!! По методу Санта Клауса ничего не меняется!!!
composer - Вт 11 Ноя, 2008 11:00 am
Заголовок сообщения:

Какая версия форума?

Никогда проблем подобных не испытывал. Попробуйте в ACP: Общие настройки/Конфигурация
в поле Минимальная длина пароля уменьшить значение до 3-4.
Gosudar - Вт 11 Ноя, 2008 2:22 pm
Заголовок сообщения:

Это функция заставляет сменить пароль юзеру, по истечении заданного периода времени, или при неправильном вводе пароля более определенного значения.
По крайней мере так задумывалось авторами , наверно.

Можно вырезать эту фигню

Файл login.php
удалить
PHP:
<?php // Start add - Protect user account MOD
                        
if ($session_id['user_id']!=ANONYMOUS )
                        {
                            include(
$phpbb_root_path "includes/functions_validate.$phpEx");
                            
$pass_result validate_complex_password ($username$password);
                            if ( 
$session_id['user_passwd_change']==|| $pass_result['error']== true)
                            {
                                
//force a change of password, do not allow a secound login
                                
$sql "UPDATE " USERS_TABLE " SET user_passwd_change='-9999'
                                WHERE user_id = '" 
$session_id['user_id'] . "'";
                                if ( !(
$result $db->sql_query($sql)) )
                                {
                                    
message_die(GENERAL_ERROR'Error updating correct login data2'''__LINE____FILE__$sql);
                                }
                                
$url .= ( ereg"\?" $url) ) ? '&ch_passwd=1' '?ch_passwd=1';
                            } else
                            if ((  
intval((time()-$session_id['user_passwd_change']) / 86400) >= $board_config['max_password_age'])&&$board_config['max_password_age'] > 0)
                            {
                                
session_end($session_id['session_id'], $session_id['user_id']);
                                
$message $lang['Passwd_have_expired'] . '<br /><br /><a href="'.append_sid("profile.$phpEx?mode=sendpassword").'">'.$lang['Send_new_passwd'].'</a><br /><br />' .  sprintf($lang['Click_return_portal'], '<a href="' append_sid("portal.$phpEx") . '">''</a>');
                                
message_die(GENERAL_MESSAGE$message);
                            } else
                            if (( 
intval((time()-$session_id['user_passwd_change']) / 86400)+(($board_config['max_password_age']<14) ? 14) >= $board_config['max_password_age'] )&&$board_config['max_password_age'] > 0)
                            {
                                
$url .= ( ereg"\?" $url) ) ? '&ch_passwd=1' '?ch_passwd=1';
                            }
                        }
                        
// End add - Protect user account MOD ?>

stael - Пт 20 Фев, 2009 1:29 am
Заголовок сообщения:

а что вырезать, что бы выключить Advanced Visual Confirmation от AmigaLink?...
или кто выдает каптчу, если неправильно ввел пароль...
если чесно так и не смог разобратся...
phpBB2 Plus [RENATA edition] © 2005 RENATA WEB SYSTEMS
Powered by phpBB2 Plus based on phpBB © 2005 phpBB Group