Перейти к контенту
  • 0

Кодирование паролья


crezd

Вопрос

Здраствуйте

 

Я интегрирую движок сайта с форумом

 

то есть юзвери сайта они же юзвери форума,

 

пишу функцию для иднетификации юзверя на сайте. но вот беда ipb 2.0.*

 

кодирует пассы на форуме не просто в md5 а как то более заморочено

 

вот что увидел в файле register.php

 

$salt	 = $ibforums->converge->generate_password_salt(5);
$passhash = $ibforums->converge->generate_compiled_passhash( $salt, md5($in_password) );

 

как эта штука работает?

 

Заранее спасибо

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

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

  • 0

а подменить функцию идентификации портала на функцию идентификации форума?

 

по вопросу.

Есть соль, есть чистый мд5 пароля.

соль соединенная с чистым мд5 от пароля и от всего этого снова мд5 и есть тот хэш что хранится в базе.

 

на вскидку как залогинить юзера:

1. выдираем по ид из таблицы форума converge хэш с солью и саму соль.

2. по принципу описаному выше генерим хэш

3. проверяем сгенеренный нами хэш с тем что получен из базы.

 

как сделать автологин описывать долго и принцип там несколько иной.

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

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

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

Гость
Ответить на вопрос...

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

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.