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

Объединение 2-ух БД


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

Добрый день. У меня есть таблица, где хранятся данные для авторизации. Очень нужно, чтобы человек при регистрации на сайте также автоматически для него создавался аккаунт и на форуме. Подскажите как это сделать. На форуме в админ центре есть в настройках "Методы авторизации"-> "Создать новый метод". Там необходимо указать папку, причем в папке должны быть файлы. Подскажите, что должно быть написано в тех файлах. Всем заранее спасибо.
Ссылка на комментарий
Поделиться на других сайтах

Зайти в раздел "Программирование", быстро найти вашу задачу по названию темы или тегам, узнать какие запросы нужно выполнить для того чтобы добавить пользователя на форум, дописать их в процедуру регистрации сайта. Если же вы хотите, чтобы форум использовал БД сайта для авторизации, то вам подойдёт метод авторизации external или производный от него, его код есть в папке ./sources/loginauth форума.
Ссылка на комментарий
Поделиться на других сайтах

Если же вы хотите, чтобы форум использовал БД сайта для авторизации, то вам подойдёт метод авторизации external или производный от него, его код есть в папке ./sources/loginauth форума.

 

Сделал, настроил все.

$LOGIN_CONF['REMOTE_TABLE_NAME'] = 'users';

$LOGIN_CONF['REMOTE_TABLE_PREFIX'] = '';

$LOGIN_CONF['REMOTE_FIELD_NAME'] = 'login';

$LOGIN_CONF['REMOTE_FIELD_PASS'] = 'pass';

$LOGIN_CONF['REMOTE_EXTRA_QUERY'] = '';

 

в БД в поле login abc, в поле пасс 123456

Попробовал авторизоваться - не может он его найти.

Нужно ли хранить пароль в "захешированном" виде, если да, то в каком, т.к. IPB форум использут также соль, но она уникальна в каждом случае

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

Проблема была с хешированием пароля и соли. У меня в БД она отличалась от той, что записано в файле auth.php

Исправив эти моменты все заработало.

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

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

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

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

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

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

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

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

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

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

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

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