Единый логин и рега для нескольких форумов - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

единая регистрация

  • 2 Страниц +
  • 1
  • 2

Единый логин и рега для нескольких форумов

#1 Пользователь не на сайте   DingoStar ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 11-Январь 14
  • Репутация: 0
  • IPB version:2.0.x
 

Отправлено 22 Февраль 2014 - 07:28

Доброго времени суток, вообщем понадобилась объединить несколько форумов, порядка 10, меж собой
Что мне надо сделать:
1. Единый логин
2. Единая рега

Думаю это не так сложно, но до меня не доходит :D
Прошу помощи в этом деле, желательно предельно понятно, вопрос, думаю, интересует не меня одного
0

#2 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 289
  • Регистрация: 20-Март 09
  • Репутация: 2 088
  • IPB version:3.1.x
 

Отправлено 22 Февраль 2014 - 12:27

Вариантов собственно два - один более легкий, настроить авторизацию из внешней бд, а один форум сделать ведущем где будет происходить регистрация. Чтото типа мастер-слейв. Минус его в том, что учетные записи будут независимые друг от друга. И второй, более тяжелый - использовать единую таблицу пользователей для всех форумов. Ну и плюс все форумы должны работать под одним mysql пользователем. Преимущество по сравнению с первым - единый аккаунт, так как используется одна таблица, все изменения пользователя будут затрагивать все форумы.

Данная тема недавно уже обсуждалась, про нюансы можно и там почитать
1

#3 Пользователь не на сайте   DingoStar ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 11-Январь 14
  • Репутация: 0
  • IPB version:2.0.x
 

Отправлено 23 Февраль 2014 - 00:25

Можно, если не сложно, в подробностях объяснить, как сие чудо реализуется?
0

#4 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 289
  • Регистрация: 20-Март 09
  • Репутация: 2 088
  • IPB version:3.1.x
 

Отправлено 23 Февраль 2014 - 00:52

Нет особого смысла объяснять в подробностях, если вы в этом все равно не понимаете. Уже есть темы где объяснено как это работает. Смотрите на том же примере интеграции форума с джумлой, поищите топик на форуме.
Суть в том, что вы добавляете новый способ авторизации из внешней бд (Админцентр -> Система -> Модули авторизации). По умолчанию форум поддерживает только тип хеширования md5 и sha1. Вам нужно написать проверку еще одного способа с учетом хеширования паролей в IPB - md5(md5(salt).mad5(pass)) и настроить внешнюю авторизацию. Регистрацию отключить, и сделать ее на одном форуме. Когда пользователь будет входить, форум, если не найдет локального пользователя, будет брать данные из базы ведущего форума копируя его к себе. Все форумы при этом должны быть на одном хостинге, или же mysql сервер поддерживал внешние соединения.
Как то так.

Есть еще и такая штука http://www.invisionp...ips-connect-r27
Правда сам я ее не юзал.
1

#5 Пользователь не на сайте   DingoStar ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 11-Январь 14
  • Репутация: 0
  • IPB version:2.0.x
 

Отправлено 23 Февраль 2014 - 00:55

Спасибо за ответ, еще не могли бы вы пояснить, как пользоваться IP.Converge, я прочел, вроде это то, что я ищу, она у меня в модулях авторизации лежит
0

#6 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 289
  • Регистрация: 20-Март 09
  • Репутация: 2 088
  • IPB version:3.1.x
 

Отправлено 23 Февраль 2014 - 01:07

Хз, я им не пользовался.

IPS сказал(а):

Note that IP.Converge will be discontinued with IP.Board 3.4 and its functionality replaced with built-in functions as of 3.4.

Если я не ошибаюсь теперь это встроенный модуль IPS.Connect
Ссылка на документацию есть выше.

IPS сказал(а):

Note that IP.Converge is no longer available as of IP.Board 3.4 and has been replaced by IPS Connect (which is only available in IP.Board 3.4 and above).

1

#7 Пользователь не на сайте   DingoStar ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 11-Январь 14
  • Репутация: 0
  • IPB version:2.0.x
 

Отправлено 23 Февраль 2014 - 01:09

Спасибо
0

#8 Пользователь не на сайте   DingoStar ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 11-Январь 14
  • Репутация: 0
  • IPB version:2.0.x
 

Отправлено 23 Февраль 2014 - 02:33

так де послушал бы еще идеи по этому поводу :)
0

#9 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 289
  • Регистрация: 20-Март 09
  • Репутация: 2 088
  • IPB version:3.1.x
 

Отправлено 23 Февраль 2014 - 02:48

Этих мало?
0

#10 Пользователь не на сайте   DingoStar ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 11-Январь 14
  • Репутация: 0
  • IPB version:2.0.x
 

Отправлено 23 Февраль 2014 - 02:55

Нет, вполне, но вдруг у кого-то есть еще мысли
И по вашему посту у меня назрел вопросик, как реализовать вот это

Цитата

Вам нужно написать проверку еще одного способа с учетом хеширования паролей в IPB - md5(md5(salt).mad5(pass))

0

#11 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 289
  • Регистрация: 20-Март 09
  • Репутация: 2 088
  • IPB version:3.1.x
 

Отправлено 23 Февраль 2014 - 15:40

А IPS.connect уже все, не рассматриваете? По моему он как раз заточен под объединение нескольких форумов.
0

#12 Пользователь не на сайте   DingoStar ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 11-Январь 14
  • Репутация: 0
  • IPB version:2.0.x
 

Отправлено 23 Февраль 2014 - 17:08

Просмотреть сообщениеsiv1987 23 Февраль 2014 - 15:40 сказал(а):

А IPS.connect уже все, не рассматриваете? По моему он как раз заточен под объединение нескольких форумов.

Я не могу понять, не где его скачать, не как им пользоваться, если бы вы помогли мне, был бы признателен
0

#13 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 289
  • Регистрация: 20-Март 09
  • Репутация: 2 088
  • IPB version:3.1.x
 

Отправлено 23 Февраль 2014 - 17:57

Просмотреть сообщениеDingoStar сказал(а):

Я не могу понять, не где его скачать

Просмотреть сообщениеsiv1987 сказал(а):

Если я не ошибаюсь теперь это встроенный модуль авторизации IPS.Connect

0

#14 Пользователь не на сайте   DingoStar ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 13
  • Регистрация: 11-Январь 14
  • Репутация: 0
  • IPB version:2.0.x
 

Отправлено 24 Февраль 2014 - 00:16

Просмотреть сообщениеsiv1987 23 Февраль 2014 - 17:57 сказал(а):



Во всяком случае, на моей 3.3.3 его нету, я уже копался в методах авторизации
0

#15 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 289
  • Регистрация: 20-Март 09
  • Репутация: 2 088
  • IPB version:3.1.x
 

Отправлено 24 Февраль 2014 - 01:31

Просмотреть сообщениеDingoStar сказал(а):

Во всяком случае, на моей 3.3.3 его нету,

Конечно нету, вы вообще тему читаете?..
Обновитесь до 3.4x
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна