Интегрировать бэкэнд сайта с программным обеспечением форума? - PullRequest
2 голосов
/ 30 марта 2010

Я разрабатываю сайт php / mysql, в котором будут члены и отдельный раздел "форум".

Должен ли я просто использовать программное обеспечение форума в качестве "логина / регистрации"? Если это так, я должен пойти с VBulletin, Invision, phpBB3 или что-то другое?

Или я должен бросить свой собственный единый знак взломать? Или что-то совершенно другое?

Ответы [ 4 ]

1 голос
/ 30 марта 2010

Если вы используете Invision, вам не нужно делать взлом SSO. У них есть внешние плагины аутентификации. Я подключил сайты Drupal в IPB раньше. Где-то на сайте Invisions есть документация.

То, что произошло, было то, что люди вошли в Drupal> логин и они вошли как в Drupal, так и на форум Если они зарегистрировались на форуме, он создавал аккаунт через Drupal. Работал отлично.

0 голосов
/ 04 мая 2010

@ Ричард Харрисон:

Не могли бы вы пошагово описать такой процесс интеграции? Документы SMF указывают на долгий путь, чтобы уладить эти вещи, что напугало меня от попыток.

0 голосов
/ 30 марта 2010

Зависит от того, что вы ищете и что основной сценарий использует в качестве шифрования пароля. Каждый мостик, который я делал, заставлял меня выбирать главное приложение для входа на основе шифрования паролей, поскольку, если у вас есть сценарий с зашифрованными паролями MD5 и другой vBulletin, к которому вы хотите подключиться, вы наверняка выберете основной сценарий как основной вход из-за соленого шифрования пароля vBulletin. Так гораздо проще регистрировать пользователей.

0 голосов
/ 30 марта 2010

Я интегрировал Simple Machines Forum в уже авторизованный сеанс входа в систему.

Я использовал ловушку integrate_login - внутри которой я создаю запись пользователя в таблице SMF (members)чтобы соответствовать этому в сеансе хоста.

...