![]() |
|
IT и Связь Обсуждение "айтишных" вопросов и средств связи |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 |
Новичок
|
![]()
Требуется сделать общий логин на несколько сайтов под Joomla 1.5.
Все сайты на одном сервере и стоят на поддоменах. Что нужно: Пользователь заходит на сайт one.domain.com и логинится. После перехода на сайт two.domain.com он остается автоматически залогиненым. БД используются разные, для каждого сайта своя, поэтому также нужна автоматическая синхронизация новых пользователей на всех сайтах. Требуется срочно! |
![]() |
![]() |
Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок |
![]() |
#2 |
Активный Участник
|
![]()
Специалисты по разработке для Web мало кто будет Joomla использовать, т.к. оно либо для неграмотных в этой сфере, либо для очень ленивых.
И если сама Joomla вам такой функционал не предоставляет, это лишь подчеркивает ее реальную стоимость. И вообще, эта Joomla для Web как томик Маркса для интеллегенции, им можно печьку растопить, а вот заниматься уравниловкой (типа "Каждому рабочему по кирке и вебсайту!") - это, имхо, бред полный... |
![]() |
![]() |
![]() |
#3 | |
Заслуженный Участник
|
![]() Цитата:
если все сайты в поддоменах третьего уровня от общего домена второго уровня, то проще всего авторизационную куку выставлять на этот домен второго уровня, тогда она будет видна сразу на всех сайтах. а вот если нет, тогда надо много думать. хотя и при таком раскладе кроссдоменная авторизация возможна |
|
![]() |
![]() |
Благодарность от: | Kosta (03.12.2008) |
![]() |
#4 |
Заслуженный Участник
|
![]() |
![]() |
![]() |
![]() |
#5 | |
Активный Участник
|
![]() Цитата:
![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
#6 |
Заслуженный Участник
|
![]()
__________________
_______________________ Синсерелли Ваш. Артемий ![]() |
![]() |
![]() |
![]() |
#7 |
Новичок
|
![]()
vertex, трепать языком на базар к бабкам, не можешь помочь так и скажи. Умничать все умеют.
Troll - спасибо за подсказку с cookies, уже смотрел этот вариант, искал что-нибудь попроще и побыстрее. Arte - спасибо за ссылку, посмотрим. |
![]() |
![]() |
![]() |
#10 | |
Заслуженный Участник
|
![]() Цитата:
попробуй постучать ему в аську или в личку кинь письмо он разбирается в joomla и joostina |
|
![]() |
![]() |
Благодарность от: | Kosta (04.12.2008) |
![]() |
#11 | |
nexus
|
![]() Цитата:
Единственного решения, конечно, нет. Single sign-on - это традиционно основная проблема всех интеграций. Ну или, так скажем, первая ![]() |
|
![]() |
![]() |
![]() |
#12 | ||
Новичок
|
![]() Цитата:
Полный обзор ТУТ Правда потребуется 40 евро и некоторая персборка сайтов. ![]() Но, все проще чем заморачиваться с LDAP и OpenID (все замыкается именно на ваши сайты, без сторонних регистраций) OpenID хорош для социалок и блогов. При всей внешней простоте эти варианты не всегда удобны. Цитата:
Специалисты по разработке для Web имеют собственное мнение, несколько отличающееся от процитированного мной выше. Реальная стоимость Joomla равна "0", как и у любого другого "опенсорса" ![]() На конечную стоимость разрабатываемого на ней ресурса это влияет только благотворно. А вот качество его зависит от специалистов им занимающихся.. Как, впрочем, и на любой другой CMS. Расхожее мнение что "любой школьник может строить сайты на J!" - мягко говоря, не совсем соответствует действительности. ![]() Требуемый же функционал предоставляют некоторые системы (как коробочные, так и не очень), но вопрос-то был не об этом.. Опенсорсы, при этом, имеют свои минусы.. а "коробочные" превращаются в вечный "пылесос" и порядком удорожают доработку/содержание проектов. Не тому достался ник "Троль" (IMHO)
__________________
Мозги - вещь полезная, а также вкусная и питательная! Последний раз редактировалось Iron_Rat, 04.12.2008 в 15:36. |
||
![]() |
![]() |
![]() |
#13 |
Активный Участник
|
![]()
А что, только Joomla интересует? Я тут недавно Single Sign On к друпалу прикручивал.
|
![]() |
![]() |
Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок |
![]() |
#14 |
Новичок
|
![]()
Iron_Rat - видел данный компонент для joomla, но к сожалению он как раз не даёт возможность использования одного логина, т.к. каждый сайт имеет своих пользователей. Вот с сайта FAQ:
Does JMS can share the login between the websites? NO, JMS does NOT share the database content and each website is totally independent. If you want to share the users between multiple websites, you must consider using system like a LDAP, gmail, or other system. ak1394 - а не поделишься опытом? кратенько опиши что за чем делал, если не трудно. |
![]() |
![]() |
![]() |
#15 | |
Активный Участник
|
![]() Цитата:
Нужно было сделать, чтобы пользователи зарегистрированые на главном сайте могли писать на форуме под своим именем, без регистрации/ввода паролей на форуме. Просмотрев несколько вариантов, остановился на друпале именно по причине легкости подключения внешней аутентификации. На главном сайте используется система на основе auth_tkt, посмотрев код php примера оттуда, я научился парсить cookie и доставать оттуда userid. Потом я написал модуль для друпала (получилось меньше сотни строк), который проверяет наличие auth_tkt, парсит его и разрешает пользователю вход на форум, используя функции друпала user_external_login_register/user_external_login. Так-же модуль редиректит форму login форума на главный сайт. |
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщ. |
Нужна помощь | Татьяна Прокопенко | Услуги | 81 | 07.11.2008 16:38 |
нужна помощь!!! | Annik | Само приползло | 12 | 04.03.2008 11:03 |
Нужна помощь с переводом | Ivan Krapiva | Общие темы | 9 | 24.04.2007 08:42 |
Нужна помощь | dimaer | Общие темы | 11 | 12.12.2004 06:32 |