Перейти к публикации

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

Насколько я понял из кода шифрование пароля происходит таким образом:

		/**

		 * To code the password of the user

		 *

		 * @access	  public

		 * @param	   string  password

		 * @return	  string

		 */

	function code_pass($pass)

	{

		return md5(base64_decode(rawurldecode(rawurlencode(base64_encode(md5($pass))))));

	}

Я правильно понял? (На авторизацию и регистрацию. Это единственное что подошло :) )

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

Я просто в функцию оформил так как нужна интеграция с базой от стороннего скрипта, а вот такого рода код именно в DLE.

$user_arr = explode ("||", base64_decode(rawurldecode($_POST['id'])));

$user = trim($db->safesql($user_arr[0]));

$pass = md5($user_arr[2]);

Те же яйца только вид сбоку. Только я вот не понял почему при входе на сайт он просто шифруется 2 раза в md5, без base64 и тд..

Изменено пользователем iniweb
Ссылка на сообщение
Поделиться на других сайтах

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

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

Гость
Ответить в тему...

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

  Разрешено не более 75 эмодзи.

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

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

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

×
×
  • Создать...