1 данные, много приложений - PullRequest
       14

1 данные, много приложений

0 голосов
/ 14 февраля 2011

У меня есть форум с> 400 зарегистрированными пользователями.Это работает на vBulletin-4.0.4.Я хочу создать несколько веб-сайтов с помощью Kohana-3.1, но также сохранить существующих пользователей форума.Я буду использовать отдельные базы данных для каждого приложения (я хочу, чтобы приложения были как можно более независимыми).
Поэтому мое решение:
шаг 1. создать специальное приложение users.mydomain.com, где каждый пользователь может зарегистрироваться и обновить свои данные (дата рождения / адрес электронной почты / пароль) .Это приложение будет перехватывать все изменения и записывать их в базу данных форума и базы данных приложения.
шаг 2. изменить модуль аутентификации по умолчанию для обработки аутентификации форума.vBulletin использует алгоритм: $hash=MD5(MD5($password)+$salt) для проходного хеширования.

Я в правильном направлении?Это нормально?

1 Ответ

0 голосов
/ 14 февраля 2011

Кто-то уже сделал это: Мост Kohana vBulletin . Вам нужно будет связаться с автором модуля, так как исходный код больше не онлайн. Не составит труда обновить его до 3, если вы его получите.

Я не использовал vBulletin, поэтому не могу дать вам много советов по этому вопросу, но вы правы насчет алгоритма хеширования. Вам также необходимо убедиться, что ваша сессия прочитана и записана в том виде, в каком они есть в vBulletin.

Быстрый поиск vBulletin SSO , чтобы начать работу.

...