2014-10-29 2 views
0

Я разрабатываю пользовательский компонент в joomla. У моего компонента есть собственная форма входа. Требование заключается в том, когда я зарегистрировал пользовательскую форму для пользовательских компонентов, которая применяется ко всему сайту (все регистрационные формы вошли в систему). Это похоже на Kunena Forum.Как применить стандартную форму входа joomla на весь сайт?

Это Логин по умолчанию в Joomla форма:

enter image description here

И это Kunena форма форум Логин:

enter image description here

Когда я вошел здесь он показывает, как:

enter image description here

Теперь Joomla по умолчанию форма Войти также показывает, как войти в систему

enter image description here

Как реализовать так, чтобы мой component.Please помочь мне никого.

Заранее спасибо

+0

http://docs.joomla.org/J3.x:Creating_an_Authentication_Plugin_for_Joomla - Я искал «аутентификации Joomla плагин развития» –

+0

Привет, Я сжигая мои мозги, пытаясь понять, как переопределить страницу входа по умолчанию и создать собственный. Мне нужно создать расширение, чтобы пользователи могли войти в систему с помощью службы единого входа. Единственный способ, которым я нашел переопределение вывода входа com_users, - это шаблон, но не может найти способ сделать это с помощью модуля/компонента. У вас есть руководство вручную о том, как это сделать? –

ответ

0

Вы не должны создавать свою собственную систему входа в систему, вы должны использовать одно ядро, в противном случае Bad Thing ™ может случиться.
Это приводит к вопросу: Зачем вам нужна другая форма для входа? Какие проверки вы должны выполнить?

В любом случае, вы можете создать плагин, который подключается к событию onUserAuthorisation.
Если пользователь может войти в систему, вы должны вернуть JAuthentication::STATUS_DENIED, в противном случае заблокировать его возвращение JAuthentication::STATUS_DENIED

Смежные вопросы