Перейти к содержанию

MD5x2 авторизация по внешней базе


Рекомендуемые сообщения

Пробовал два способа:
1) Изменение скрипта:

	protected function _encryptedPassword( $providedPassword )
	{
		$providedPassword = (string) $providedPassword;
		
		switch ( $this->settings['db_encryption'] )
		{
			case 'md5':
				return md5( md5( $providedPassword ) );
...

И установка авторизации на md5. Вы вышло, при попытка авторизации - 
 

You have not signed in before. Please create an account first.

 

2) Другой способ кеширования:
image.thumb.png.0e34d4b8d0a7061b95024d238f311a20.png

 

Тогда получаю ошибку получше:

Введённый пароль является некорректным. Попробуйте ещё раз (убедитесь, что Caps Lock выключен).

Пароль правильный - я уверен.

 

Но весь прикол в том, что если я в поле Password Verification Code  указываю return TRUE; или return FALSE;

То получаю первую ошибку:
 

You have not signed in before. Please create an account first.

Но если я правильно понял, то на TRUE он должен принимать все пароли, что не происходит

Ссылка на комментарий
Поделиться на другие сайты

В Password Verification Code проверятся пароль, нужно вернуть TRUE в случае совпадения.

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, WaNted сказал:

В Password Verification Code проверятся пароль, нужно вернуть TRUE в случае совпадения.

Я это понимаю и говорил, что пытался return TRUE; поставить, но все равно что-то не нравится, хотя по логике вещей он тогда должен все пароли принимать с любым хешем, но это не так.

 

54 минуты назад, WaNted сказал:

У Вас столбец с хешем тоже password?

Да

Ссылка на комментарий
Поделиться на другие сайты

Решил. Проблема была в том, что я не учел бан аккаунта после N неправильных вводов 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...