Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Единая регистрация и авторизация на нескольких сайтах

Единая регистрация и авторизация на нескольких сайтах

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Единая регистрация и авторизация на нескольких сайтах.

Нам нужно установить скрипт на основной домен, допустим http://site.ru/. Для этого делаем все как традиционно, закачиваем файлы скрипта на сервер и запускаем мастер установки скрипта install.php. Опосля того как скрипт проведет тестирование вам нужно будет заполнить данные для доступа к MySQL серверу.

К примеру:

Сервер MySQL: localhost
Имя базы данных: datalife
Имя юзера: root
Пароль: password

Эти данные вам предоставляет ваш хостер.

Последующим параметром идет Префикс, этот параметр вы сможете найти и указать без помощи других, мы к примеру укажим: site

Опосля того как мы удачно установили скрипт на один домен, нам нужно установить скрипт на иной возмем для примера http://games.site.ru/. Делаем все по аналогии и данные для доступа к MySQL серверу указываем теже самые что и для первого сайта:

Сервер MySQL: localhost
Имя базы данных: datalife
Имя юзера: root
Пароль: password

Единственным различием является это параметр Префикс, который мы укажем иной, к примеру укажим: games.

Итак мы получили два самостоятельных сайта http://site.ru/ и http://games.site.ru/, которые работают раздельно и меж собой не соединены. Потому последующей нашей задачей является объединить авторизацию и регистрацию на этих сайтах. Для этого мы заходим по FTP на наш 2-ой сайт http://games.site.ru/ и открываем файл engine/data/dbconfig.php, находим там строку:

define ("USERPREFIX", "games");

и заменяем ее на

define ("USERPREFIX", "site");

Иными словами мы поставили для параметра USERPREFIX префикс от первого сайта. Опосля этих действий ваш 2-ой сайт будет применять базу данных для юзеров и групп юзеров от первого сайта, а для всего остального будет применять свою отдельную базу данных.

Внимание: Некие продвинутые юзеры опосля этих действий решат удалить неиспользуемые в предстоящем MySQL таблицы, но мы предостерегаем вас от этих действий, мелкие и неиспользуемые таблицы не будут вам мешать, но потому что вам придется обновлять в предстоящем каждый раздельно, то во избежания конфликтов вам необходимо бросить эти таблицы, т.к. они также будут проходить функцию обновления структуры.

Missing update?
Checkout our NULLED Web Community


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+2
Просмотры: 7 895 :: Комментарии (16) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1zvezdafans

  • 28 марта 2011 23:25
  • Регистрация: 22.01.2011
  • Был(а) онлайн: 15.11.2015
  • Комментариев: 57
  • 0
бл****!!! Где такое откопали? На оф сайте вдижка еще в 2006 году (если не ошибаюсь) это было написано

#2jackman

  • 28 марта 2011 23:41
  • Регистрация: 31.01.2010
  • Был(а) онлайн: 28.09.2011
  • Комментариев: 39
  • 0
Какая разница где?Главное что полезно)

#3midlersen

  • 29 марта 2011 16:17
  • Регистрация: 9.10.2010
  • Был(а) онлайн: 30.05.2019
  • Комментариев: 63
  • 0
jackman, весьма полезно! Я сам искал ответ на этот вопрос около месяца smile

--------------------

#4AvAtAr

  • 29 марта 2011 18:13
  • Регистрация: 15.05.2010
  • Был(а) онлайн: 2.01.2024
  • Комментариев: 203
  • 0
wink если чисто логически подумает нормальный человек то он сам это сможет сделать =)
Логика в нашей жизни решает многое.
А статья для начинающих.



p.s.: это мое мнение!

--------------------

#5midlersen

  • 29 марта 2011 19:46
  • Регистрация: 9.10.2010
  • Был(а) онлайн: 30.05.2019
  • Комментариев: 63
  • 0
AvAtAr, Я с вами полностью согласен, но я думаю это просто необходимо! smile

--------------------

#6adamantis

  • 29 марта 2011 23:10
  • Регистрация: 11.09.2010
  • Был(а) онлайн: 31.07.2013
  • Комментариев: 107
  • 0
А если для dle указать базу юзеров от ipb? Будет работать?

#7Andrey™

  • 30 марта 2011 16:20
  • Регистрация: 28.09.2010
  • Был(а) онлайн: 12.02.2022
  • Комментариев: 153
  • -1
adamantis, нет. У дле и ипб разная структура БД.
Надо скрипт под неё будет настраивать.

#8AvAtAr

  • 30 марта 2011 17:19
  • Регистрация: 15.05.2010
  • Был(а) онлайн: 2.01.2024
  • Комментариев: 203
  • 0
Цитата: adamantis
А если для dle указать базу юзеров от ipb? Будет работать?
таблицы просто напрасто не будут совпадать и еще будет проблема с кодировкой. купи интеграцию и будет тебе счастье=) ok

--------------------

#9alextrish

  • 31 марта 2011 16:18
  • Регистрация: 12.12.2009
  • Был(а) онлайн: 25.03.2020
  • Комментариев: 25
  • 0
Автор этим постом Америку не открыл, т.к на оф сайте DLE она уже давно, аж с 2007г., да и в нете информации полно

--------------------

#10Aslan

  • 5 апреля 2011 23:07
  • Регистрация: 6.12.2010
  • Был(а) онлайн: 24.05.2014
  • Комментариев: 170
  • 0
Кто-нибудь может сделать единую регистрацию и авторизацию если на двух или нескольких ДЛЕ-сайтах используются разные базы данных?

#11physic

  • 19 апреля 2011 12:42
  • Регистрация: 17.11.2010
  • Был(а) онлайн: 15.07.2022
  • Комментариев: 7
  • 0
да, хоть инфа и не нова, но автору рахмет... молодец, многим помог

#12GendolfWhite

  • 21 июля 2011 22:53
  • Регистрация: 8.11.2010
  • Был(а) онлайн: 15.05.2021
  • Комментариев: 135
  • 0
Хм а если базы разные возможно ли объединить?

--------------------

#13Molen

  • 22 июля 2011 14:45
  • Регистрация: 22.07.2011
  • Был(а) онлайн: 22.11.2012
  • Комментариев: 53
  • 0
Базу юзеров можно объеденить в одну, и авторизацию со всех сайтов проводить с одной объеденённой базы.

#14neriuvin

  • 29 сентября 2011 15:24
  • Регистрация: 29.09.2011
  • Был(а) онлайн: 29.09.2011
  • Комментариев: 1
  • 0
Hello. And Bye.

--------------------

#15JonMagon

  • 18 марта 2012 14:48
  • Регистрация: 29.12.2011
  • Был(а) онлайн: 22.03.2012
  • Комментариев: 5
  • 0
Сейчас посмотрим

#16luisinc77

  • 26 марта 2020 07:38
  • Регистрация: 5.03.2020
  • Был(а) онлайн: 1.07.2023
  • Комментариев: 6
  • 0
Базу юзеров можно объеденить в одну, и авторизацию со всех сайтов проводить с одной объеденённой базы.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Май 2024 (2)
Апрель 2024 (20)
Март 2024 (18)
Февраль 2024 (27)
Январь 2024 (11)
Декабрь 2023 (12)
Друзья сайта