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

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


DrTauren
 Поделиться

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

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

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

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

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

Создайте аккаунт или войдите в него для комментирования

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

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

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

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

Войти

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

Войти сейчас
 Поделиться

×
×
  • Создать...
Вверх
Вверх