Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Единая система авторизации или единый профиль для двух и более движков?

Единая система авторизации или единый профиль для двух и более движков?


     24.04.2018    мультипрофиль, профиль, OAuth    Общие вопросы по PHP, Модули, Хаки    639

вопрос
Здравствуйте.
Присутствует проект из двух и более сайтов единой тематики, но на разных серверах и доменах.
Возможно ли осуществить что-то вроде accounts.site.org через систему OAuth либо подобную, и сделать так, что бы 1.site.org и 2.site.org использовали единую БД пользователей?

Ответа пока нет


11 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 24 апреля 2018 15:51 -

если на одном серваке базы, то в движке есть что-то вроде USER_PREFIX.

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Cryme
Юзер

Cryme - 24 апреля 2018 16:27 -

А если сайты работают на разных серверах но подключаются к одному серверу БД?

dj-avtosh
PHP-developer

dj-avtosh - 24 апреля 2018 16:36 -

Cryme,
остается тогда открытым вопрос сессий, я бы заюзал Redis.

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Cryme
Юзер

Cryme - 24 апреля 2018 16:38 -

Он с DLE разве как-то будет взаимодействовать без доп. модификации движка?

dj-avtosh
PHP-developer

dj-avtosh - 24 апреля 2018 16:41 -

из коробки нет, думаю и в БД из коробки тоже - нет.

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Cryme
Юзер

Cryme - 24 апреля 2018 16:45 -

Memcached не способен работать между серверами?

dj-avtosh
PHP-developer

dj-avtosh - 24 апреля 2018 16:47 -

не знаю используется ли для сессий это в DLE)

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Cryme
Юзер

Cryme - 24 апреля 2018 16:49 -

В 11.1
Добавлена поддержка расширения PHP Memcached.

dj-avtosh
PHP-developer

dj-avtosh - 24 апреля 2018 16:51 -

Я так понимаю для кеширования файлов в оперативке, наверно для прироста скорости чтения кэша. Вряд ли это как-то касается сессий.

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

deadluk
Юзер

deadluk - 25 апреля 2018 13:32 -

правильно понимаете

ddoommbbaass
Юзер

ddoommbbaass - 27 апреля 2018 19:51 -

Просто сделать отдельную систему Регистрации,
1 - Скрипт Регистрации (в интернете полно)
2 - Подключение к БД, настройка запросов к базе. Настройка полей.
3 - сделать хост register.site. ru
4 - настроить login.php, profile.php под свою базу, а так же желательно comments и т.д что связано с пользователями сайта..
5 - протестировать, всё гуд? тогда наслаждаться своей системой :)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх