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

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для 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
Просмотры: 5461 VIP ProWebber | Комментарии (15)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1zvezdafans

  • 28 марта 2011 23:25
  • Регистрация: 22.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
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

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

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

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

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

Искать людей

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