Можно ли интегрировать мою базу данных с базой данных форума (SMF, phpBB)?

У меня есть веб-приложение с пользовательской базой. Я хочу добавить форум, но не хочу, чтобы пользователи регистрировались там снова.

Я использую Rails/Postgresql.

Можно ли интегрировать форум так, чтобы после регистрации на моем сайте пользователь также был зарегистрирован на форуме?

Спасибо

2 ответа

Решение

Да, это возможно. Более простой способ - централизовать регистрацию и аутентификацию через форум.

Реализация зависит от того, какой форум вы используете, и структуру вашего сайта.

У упакованного форума должен быть какой-то API, который вы можете использовать для программного добавления пользователя при регистрации на вашем основном сайте. Если нет, вы можете просто записывать в таблицы самостоятельно (что значительно рискованно, но, безусловно, выполнимо, если программное обеспечение форума не является смехотворно сложным и чрезмерно сложным).

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

Другие вопросы по тегам