Интеграция с сайтом на ASP (C#)

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Victor76
phpBB 1.0.0
Сообщения: 2
Стаж: 13 лет 9 месяцев

Интеграция с сайтом на ASP (C#)

Сообщение Victor76 »

Здравствуйте!

Есть сайт, написанный на ASP.NET (C#) и возникла необходимость подключить к нему форум.
Требуется сделать единую регистрацию пользователей на сайте и на форуме.
База форума находится в базе MS SQL.

В php я не разбираюсь, вот и решил обратится к вам за помощью или советом по решению этой ситуации.

1. Есть ли в PHPBB3 API для регистрации пользователе?
2. Смотрел пароли (хеши) они хранятся в непонятном формате, что это за хеш?
3. Делил ли кто-то из вас кросс-доменную авторизацию?

Буду рад любой помощи в решение этих вопросов.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17273
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 633 раза
Поблагодарили: 2413 раз

Re: Интеграция с сайтом на ASP (C#)

Сообщение rxu »

Victor76 писал(а):1. Есть ли в PHPBB3 API для регистрации пользователе?
Как такового нет. Есть несколько мест, связанных с добавлением пользователя: includes/ucp/ucp_register.php и inclides/functions_user.php function user_add().
Victor76 писал(а):2. Смотрел пароли (хеши) они хранятся в непонятном формате, что это за хеш?
Это модифицированный md5. Создается функцией phpbb_hash(), на валидность проверяется функцией phpbb_check_hash(), обе находятся в includes/functions.php.
Victor76 писал(а):3. Делил ли кто-то из вас кросс-доменную авторизацию?
Если форум и сайт находятся на совершенно разных доменах - нет. Если форум - поддомен сайта, то это просто: [FAQ RC] Интеграция входа на конференцию с сайтом и правильно настроить куки (установить имя куки .основной.домен для валидности в поддоменах).
Изображение
Victor76
phpBB 1.0.0
Сообщения: 2
Стаж: 13 лет 9 месяцев

Re: Интеграция с сайтом на ASP (C#)

Сообщение Victor76 »

Спасибо, буду разбираться.
Если что не выйдет, обращусь.
lifeact
phpBB 1.0.0
Сообщения: 1
Стаж: 13 лет 4 месяца

Re: Интеграция с сайтом на ASP (C#)

Сообщение lifeact »

ребят а я ставлю с галлереи данный форум на хост asp, а мне вот такое:


The application could not be installed:
- Error while install application pack
- Error while installing application package: An error occurred during execution of the database script. The approximate location of the error was between lines '31' and '31' of the script. The verbose log may have more information about the error. The command started with : /************************************************* http://go.microsoft.com/fwlink/?LinkId=178587


смотрел по ссылке, там ничего конкретного.

У кого то опыт есть? Может его в ручную можно поставить?
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Интеграция с сайтом на ASP (C#)

Сообщение MIT »

lifeact писал(а):там ничего конкретного
Как это? А по-моему вполне конкретно:
Причиной проблемы будет зависеть от текст сообщения об ошибке. Например могут отсутствовать разрешения на выполнение определенной операции или может быть синтаксических ошибок в сценарии.
Добавлено спустя 26 секунд:
И, какбэ,
lifeact писал(а):The verbose log may have more information about the error

Вернуться в «Поддержка phpBB 3.0.х»