Унифицированные логины Joomla для форума и пользовательский php-сайт - PullRequest
0 голосов
/ 01 октября 2009

Я создаю сайт с Joomla, где помимо прочего должен существовать форум. Но я также планирую разработать пользовательскую функциональность (похожую на дневник) со вставками php (это действительно работает, например, с jumi). Проблема в том, что я полагаю, что никто не поймет, будут ли разделены логины на форуме и на этом сайте. Я бы также использовал существующую аутентификацию форума для своего кода, но мне не нравится идея, что логин будет выглядеть как логин только для форума. Я вижу, что существуют мосты (например, JFusion), но я должен выбрать одно конкретное расширение форума, если я планирую использовать конкретное расширение моста? И легко ли получить доступ к мостам с помощью специального PHP-кода?

1 Ответ

1 голос
/ 02 октября 2009

Если это для веб-сайта Joomla 1.5, вы захотите создать плагин user, который будет регистрировать пользователя на вашем пользовательском сайте при входе в Joomla. Взгляните на plugins/user/example.php для примера user плагин. Функция onLoginUser будет вызываться сразу после успешного входа в Joomla. На этом этапе вы получите все их данные в массиве $user, который передается в функцию. Вы должны быть в состоянии использовать эту информацию для создания моста во внешнее PHP-приложение.

...