Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Интеграция Yii и Joomla / 8 сообщений из 8, страница 1 из 1
29.11.2012, 12:12:53
    #38057639
spider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция Yii и Joomla
Подскажите, кто то сталкивался с проблемой интеграции 2х cms или фреймворков?
В данном случае, есть основной сайт, расположенный, например, по адресу site.com, и небольшое дополнение к сайту, расположенное order.site.com, которое написано на Yii.
Необходимо что бы, пользователь, переходя с основного сайта, если он авторизирован на нем(joomla), авторизация переносилась и на второстепенный сайт.
Реализовать общую бд пользователей не проблема, а как сделать так что бы переходя с одного сайта на другой, сохранялась авторизация, и вообще возможно ли это?
...
Рейтинг: 0 / 0
29.11.2012, 13:47:38
    #38057891
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция Yii и Joomla
возможно. надо просто понять как в джумле проверяется авторизация и сделать так же у себя
...
Рейтинг: 0 / 0
29.11.2012, 14:03:24
    #38057944
spider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция Yii и Joomla
ну думаю не так сложно понять как она работает, в бд есть таблица users и sessions
единственная проблема, как для рабочей joomla установить параметр cookie_domain, кто то мог бы подсказать? не хотелось бы редактировать код, для установки этой переменной
...
Рейтинг: 0 / 0
29.11.2012, 14:09:38
    #38057962
phpz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция Yii и Joomla
spider13ну думаю не так сложно понять как она работает, в бд есть таблица users и sessions
единственная проблема, как для рабочей joomla установить параметр cookie_domain, кто то мог бы подсказать? не хотелось бы редактировать код, для установки этой переменной

http://docs.joomla.org/Global_configuration#.E2.80.9CCookie_Settings.E2.80.9D_Group
...
Рейтинг: 0 / 0
29.11.2012, 14:43:14
    #38058039
spider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция Yii и Joomla
phpzspider13ну думаю не так сложно понять как она работает, в бд есть таблица users и sessions
единственная проблема, как для рабочей joomla установить параметр cookie_domain, кто то мог бы подсказать? не хотелось бы редактировать код, для установки этой переменной

http://docs.joomla.org/Global_configuration#.E2.80.9CCookie_Settings.E2.80.9D_Group

Спасибо, как то пропустил в настройках, так как не один раз там уже лазил.

А еще никто не может подсказать, как генерируется session_name для joomla? не могу найти этого в коде
...
Рейтинг: 0 / 0
29.11.2012, 14:55:51
    #38058075
spider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция Yii и Joomla
Спасибо, нашел, session_name для сайта вычисляется md5(md5(secret + site))
...
Рейтинг: 0 / 0
29.11.2012, 16:42:40
    #38058415
рубист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция Yii и Joomla
spider13,

Если у вас только эти два приложения, то можно их как-то и на коленке заинтегрировать.
Если же нужно стандартизованное решение с прицелом на перспективу, то лучше смотреть в сторону протокола SAML2 и его раздела Web SSO

Два наиболее распротраненных решений на основе SAML2:
http://shibboleth.net/about/index.html
http://openam.forgerock.org/ это бывший SUN-овский OpenSSO

SAML2 для Single Sign On используют большенство крупных интернет ресурсов, в том числе и google.

ЗЫ SAML2 может быть давольно трудным в освоении.
...
Рейтинг: 0 / 0
29.11.2012, 18:33:21
    #38058732
spider13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интеграция Yii и Joomla
рубистspider13,

Если у вас только эти два приложения, то можно их как-то и на коленке заинтегрировать.
Если же нужно стандартизованное решение с прицелом на перспективу, то лучше смотреть в сторону протокола SAML2 и его раздела Web SSO

Два наиболее распротраненных решений на основе SAML2:
http://shibboleth.net/about/index.html
http://openam.forgerock.org/ это бывший SUN-овский OpenSSO

SAML2 для Single Sign On используют большенство крупных интернет ресурсов, в том числе и google.

ЗЫ SAML2 может быть давольно трудным в освоении.

это сильно мудрено, сайт клиента а не мой, и в основном сайте я ничего менять не могу.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Интеграция Yii и Joomla / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]