• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Одна авторизация на несколько сайтов

Статус
В этой теме нельзя размещать новые ответы.

sk8er

Banochkin.com
Регистрация
21 Июл 2008
Сообщения
404
Реакции
25
DLE 8.0
Кейген
Сабжик. Нужно сделать на нескольких dle сайтах одну авторизацию. Всё будет на одном домене и его поддоменах. Тоесть зашёл пользователь на site.ru, переходит на fun.site.ru, а логинится ему уже не нужно, залогинен уже автоматом.
Если кто считает, что нужно просто юзать одну базу то прочтите верхний абзац снова. Нужно чтоб не только на нескольких сайтах были одни и те же юзеры, но и если залогинился на одном, то и при входе на другой сайт уже был залогинен там.
Всё это будет на DLE 8.0, везде одни и те же версии.
Если уже обсуждалось киньте плиз ссылку. Искал - безрезультатно :(
 
В 8.2 версии будет поддержка поддоменов:thenks:
 
Все гораздо проще. Достаточно посмотреть на файл \engine\data\dbconfig.php
<?PHP
define ("DBHOST", "localhost");
define ("DBNAME", "name");
define ("DBUSER", "user");
define ("DBPASS", "pass");
define ("PREFIX", "prefix");
define ("COLLATE", "cp1251");
define ("USERPREFIX", "userprefix");
$db = new db;
?>
Обратите внимание на выделенный элемент.
В одну базу с разными префиксами ставиться нужное количество сайтов одной версии
после этого береться один из них выберается главным и его префикс пишется в выделенное мной в цитате поле.
в остальных можно даже физически сносить таблицы, они использоваться не будут.
Получаем на группу сайтов единую регистрацию и все прочее.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху