Кросс-сайтовая регистрация

 
Посетитель
no avatar
Медаль
Сообщений: 649
Коллеги, подскажите, пожалуйста. Где-то встречалось решение для того, чтобы организовать следующее: есть несколько сайтов на InstantCMS. Версия одна. У сайтов разные базы. Как сделать, чтобы при регистрации на одном сайте, автоматически создавался аккаунт пользователя на втором? И наоборот?

Спасибо.
Ваш надеждый хостинг для сайтов на InstantCMS: http://instanthosting.ru
Посетитель
small user social cms
Почетный донор проектаМедаль
Сообщений: 285
Такое решение из коробки есть в InstantCMS 2. А у Вас я так полагаю первая ветка. Мне бы тоже не помешал подобный компонент для слияния аккаунтов.
Реклама
cms
Посетитель
no avatar
Медаль
Сообщений: 649
Да. У меня 1.9. Но где-то на форуме или в блоках проскакивала данная тема, но поиск ничего не дал.
Ваш надеждый хостинг для сайтов на InstantCMS: http://instanthosting.ru
Модератор
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форума
Сообщений: 1422
Это сделать не так трудно, если база одна и та же. Немного труднее, если базы разные. Совсем хреново, если требуется не просто два профиля на разных сайтах, а один профиль для нескольких сайтов - полная интеграция.
Нормальный хостинг, сервера быстрые - пользуюсь сам.
Посетитель
no avatar
Медаль
Сообщений: 649
В смысла база одна и та же? Базы как бы разные для обеих версий.
Ваш надеждый хостинг для сайтов на InstantCMS: http://instanthosting.ru
Модератор
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форума
Сообщений: 1422
Dorimen, всмысле эти пункты одинаковые на обоих сайтах:
Код PHP:
  1. $_CFG['db_host'] = 'localhost';
  2. $_CFG['db_base'] = 'base';
  3. $_CFG['db_user'] = 'user';
  4. $_CFG['db_pass'] = 'pass';
И лишь этот другой:
Код PHP:
  1. $_CFG['db_prefix'] = 'prefix';
Нормальный хостинг, сервера быстрые - пользуюсь сам.
Посетитель
no avatar
Медаль
Сообщений: 649
Да. Базы одинаковые на обоих сайтах. Отличается ли префикс.
Ваш надеждый хостинг для сайтов на InstantCMS: http://instanthosting.ru
Модератор
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форума
Сообщений: 1422
Dorimen, это упрощает задачу. Префикс то точно сейчас отличается.
Как можно поступить:
1) иметь разные таблицы юзеров для разных сайтов - сайты полностью раздельны и независимы, как собственно это сейчас. И лишь при регистрации на одном из сайтов, заносить данные в таблицы других сайтов. Это просто;
2) иметь одну таблицу юзеров для разных сайтов - юзер сменил пароль на одном сайте - сменился на всех, сменил аватар на одном - сменился на всех. Это неудобно;
3) второй, но плюс к нему "мультисессии" (забыл точное название) - войдя в аккаунт на одном из сайтов, не иметь нужды авторизовываться на других сайтах. Это удобно;
4) второй с или без третьего с дополнительными плюшками: общие фотографии, общие блоги, короче: что нибудь общее. Не вижу в этом никакого удобства и пользы, но смотря, чё за проект, собсно.
Нормальный хостинг, сервера быстрые - пользуюсь сам.
Посетитель
no avatar
Медаль
Сообщений: 649
А если 1 + 2 (редактирование данных пользователя на одном приводит к редактированию на всех) + 3 (войдя на одном, нет нужны заходить на остальных)?
Ваш надеждый хостинг для сайтов на InstantCMS: http://instanthosting.ru
Модератор
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форума
Сообщений: 1422
Dorimen, то есть вы хотите иметь на всех сайтах страницу профиля Фёдора, например, а также путь к аватарке для всех сайтов свой?
site1/users/fedor
site2/users/fedor

site1/images/avatars/fedor.jpg
site2/images/avatars/fedor.jpg

Хотя для страниц профилей это логично, если они наполняются.
Нормальный хостинг, сервера быстрые - пользуюсь сам.
Посетитель
no avatar
Медаль
Сообщений: 649
Да.
Ваш надеждый хостинг для сайтов на InstantCMS: http://instanthosting.ru
Модератор
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форума
Сообщений: 1422
А версии систем у вас какие?
Нормальный хостинг, сервера быстрые - пользуюсь сам.
Посетитель
no avatar
Медаль
Сообщений: 649
1.9 везде
Ваш надеждый хостинг для сайтов на InstantCMS: http://instanthosting.ru
Модератор
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форума
Сообщений: 1422
Dorimen:
Коллеги, подскажите, пожалуйста
Ну я собсно предложил модель реализации, коллега v
Нормальный хостинг, сервера быстрые - пользуюсь сам.
Посетитель
no avatar
Медаль
Сообщений: 649
Если бы еще кто-то реализовал.
Ваш надеждый хостинг для сайтов на InstantCMS: http://instanthosting.ru
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.