Дали мне на досуге подумать над таким тз.
Есть четыре сайта - два на джумле, один вордпресс и еще один самописный на джанге. И хотят теперь объединить их юзеров.
Важно, что бы зарегистрировавшись на одном сайте, под тем же логином паролем можно было зайти везде - как минимум. О максимуме - полной синхронизации и глобальном личном кабинете пока думать не хочется - голова болит)))
Кто-нибудь сталкивался? Как легче это организовать?
Есть две идеи.
Можно создать отдельную бд, в которой будут храниться id общий, id на каждом сайте, логин и пароль - решение муторное, и не до конца понимаю, как реализовывать.
Либо при регистрации на одном сайте отдавать все данные на остальные три. В принципе легко делается, но чуть какая проблема с одним из серверов, либо вообще нигде нельзя будет зарегистрироваться, либо на части сайтов не создастся юзер.
Как лучше сделать?
1. Alho - 14 Мая, 2012 - 09:55:24 - перейти к сообщению
2. EuGen - 14 Мая, 2012 - 10:10:21 - перейти к сообщению
3. Alho - 14 Мая, 2012 - 10:16:55 - перейти к сообщению
EuGen пишет:
Alho
<a href='http://ru.wikipedia.org/wiki/OpenID'>OpenID</a>
?
<a href='http://ru.wikipedia.org/wiki/OpenID'>OpenID</a>
?
Не хотелось бы зависеть от чужих серверов.
4. EuGen - 14 Мая, 2012 - 11:20:32 - перейти к сообщению
Alho
Почему чужих? Релизуйте свой OpenID-провайдер. Я дал лишь направление - пожалуйста, не поленитесь узнать о структуре протокола.
Почему чужих? Релизуйте свой OpenID-провайдер. Я дал лишь направление - пожалуйста, не поленитесь узнать о структуре протокола.
5. Alho - 14 Мая, 2012 - 12:03:14 - перейти к сообщению
EuGen пишет:
Alho
Почему чужих? Релизуйте свой OpenID-провайдер. Я дал лишь направление - пожалуйста, не поленитесь узнать о структуре протокола.
Почему чужих? Релизуйте свой OpenID-провайдер. Я дал лишь направление - пожалуйста, не поленитесь узнать о структуре протокола.
Благодарю. На вики не подробно описано. Нашел развивающееся решение - phpMyID. Весьма интересно. Правда не уверен, что это будет просто =)