one-soft Опубликовано 23 Октября 2008 Жалоба Поделиться Опубликовано 23 Октября 2008 Добрый день. У меня есть таблица, где хранятся данные для авторизации. Очень нужно, чтобы человек при регистрации на сайте также автоматически для него создавался аккаунт и на форуме. Подскажите как это сделать. На форуме в админ центре есть в настройках "Методы авторизации"-> "Создать новый метод". Там необходимо указать папку, причем в папке должны быть файлы. Подскажите, что должно быть написано в тех файлах. Всем заранее спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
one-soft Опубликовано 23 Октября 2008 Автор Жалоба Поделиться Опубликовано 23 Октября 2008 Кто может подскажите пожалуйста, очень нужно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 23 Октября 2008 Жалоба Поделиться Опубликовано 23 Октября 2008 Зайти в раздел "Программирование", быстро найти вашу задачу по названию темы или тегам, узнать какие запросы нужно выполнить для того чтобы добавить пользователя на форум, дописать их в процедуру регистрации сайта. Если же вы хотите, чтобы форум использовал БД сайта для авторизации, то вам подойдёт метод авторизации external или производный от него, его код есть в папке ./sources/loginauth форума. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
one-soft Опубликовано 23 Октября 2008 Автор Жалоба Поделиться Опубликовано 23 Октября 2008 Если же вы хотите, чтобы форум использовал БД сайта для авторизации, то вам подойдёт метод авторизации 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 форум использут также соль, но она уникальна в каждом случае Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
one-soft Опубликовано 23 Октября 2008 Автор Жалоба Поделиться Опубликовано 23 Октября 2008 Проблема была с хешированием пароля и соли. У меня в БД она отличалась от той, что записано в файле auth.phpИсправив эти моменты все заработало. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.