prowebber.ru - Тут есть все для настоящих вебмастеров

Мы в твиттере Наша страничка на FaceBook! Сообщество вебмастеров в VK Мы в телеграме!

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

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

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

Нам нужно установить скрипт на основной домен, допустим 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 таблицы, но мы предостерегаем вас от этих действий, мелкие и неиспользуемые таблицы не будут вам мешать, но потому что вам придется обновлять в предстоящем каждый раздельно, то во избежания конфликтов вам необходимо бросить эти таблицы, т.к. они также будут проходить функцию обновления структуры.





+2

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

#1zvezdafans

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

0

#2jackman

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

0

#3midlersen

  • 29 марта 2011 16:17
  • Регистрация: 9.10.2010
  • ICQ: --
  • Комментариев: 62
jackman, весьма полезно! Я сам искал ответ на этот вопрос около месяца smile

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

0

#4AvAtAr

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



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

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

0

#5midlersen

  • 29 марта 2011 19:46
  • Регистрация: 9.10.2010
  • ICQ: --
  • Комментариев: 62
AvAtAr, Я с вами полностью согласен, но я думаю это просто необходимо! smile

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

0

#6adamantis

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

0

#7Andrey™

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

-1

#8AvAtAr

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

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

0

#9alextrish

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

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

0

#10Aslan

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

0

#11physic

  • 19 апреля 2011 12:42
  • Регистрация: 17.11.2010
  • ICQ: --
  • Комментариев: 7
да, хоть инфа и не нова, но автору рахмет... молодец, многим помог

0

#12GendolfWhite

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

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

0

#13Molen

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

0

#14neriuvin

  • 29 сентября 2011 15:24
  • Регистрация: 29.09.2011
  • ICQ: 34356751
  • Комментариев: 1
Hello. And Bye.

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

0

#15JonMagon

  • 18 марта 2012 14:48
  • Регистрация: 29.12.2011
  • ICQ: --
  • Комментариев: 5
Сейчас посмотрим

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

SkripTers.biz - Снова с вами

https://culabra.ru — Блог вЭбмастЭра

DCOReARTs.COM - Услуги веб-дизайна и графики

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Наши баннеры
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Нужна ли категория "Интернет магазины"?

Да
Нет

Архив новостей
Апрель 2018 (319)
Март 2018 (498)
Февраль 2018 (410)
Январь 2018 (141)
Декабрь 2017 (27)
Ноябрь 2017 (7)

Последние комментарии:

  • Hosting Ukraine
  • Яндекс.Метрика

Искать людей

Ваши переписки