Перейти к содержанию
IPS Invision Community 🇷🇺

Подключение к БД сайта извне


DrTauren

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

Опубликовано

Всем привет.
Есть задумка - сделать авторизацию в программе через базу данных сайта. Естественно, наши пароли зашифрованы в БД, есть только шифровки, "соли" и т.д. Так вот вопрос: реально ли сделать авторизацию в программе через логин и пароль на сайте на системе IPS (как тут)?

Опубликовано

В последних версиях уже и соль не генерируется. Если пользователь зарегистрирован на версии ниже 4.2, то у него в базе еще будет соль. В этом случае алгоритм хеширования md5( md5( соль ) + md5( пароль ) ). У новых же пользователей поле с солью имеет значение NULL, и тут уже пароль хешурется с помощью bcrypt. Используйте эти алгоритмы в своей программе при сравнении хешей паролей пользователя в базе данных.

  • Поддержать 1

Создайте учетную запись или войдите, чтобы комментировать

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти
×
×
  • Создать...