Здравствуйте!
Есть сайт, написанный на ASP.NET (C#) и возникла необходимость подключить к нему форум.
Требуется сделать единую регистрацию пользователей на сайте и на форуме.
База форума находится в базе MS SQL.
В php я не разбираюсь, вот и решил обратится к вам за помощью или советом по решению этой ситуации.
1. Есть ли в PHPBB3 API для регистрации пользователе?
2. Смотрел пароли (хеши) они хранятся в непонятном формате, что это за хеш?
3. Делил ли кто-то из вас кросс-доменную авторизацию?
Буду рад любой помощи в решение этих вопросов.
Интеграция с сайтом на ASP (C#)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Victor76
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 13 лет 9 месяцев
-
rxu
- phpBB Guru

- Сообщения: 17273
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 633 раза
- Поблагодарили: 2413 раз
Re: Интеграция с сайтом на ASP (C#)
Как такового нет. Есть несколько мест, связанных с добавлением пользователя:Victor76 писал(а):1. Есть ли в PHPBB3 API для регистрации пользователе?
includes/ucp/ucp_register.php и inclides/functions_user.php function user_add().
Это модифицированный md5. Создается функциейVictor76 писал(а):2. Смотрел пароли (хеши) они хранятся в непонятном формате, что это за хеш?
phpbb_hash(), на валидность проверяется функцией phpbb_check_hash(), обе находятся в includes/functions.php.
Если форум и сайт находятся на совершенно разных доменах - нет. Если форум - поддомен сайта, то это просто: [FAQ RC] Интеграция входа на конференцию с сайтом и правильно настроить куки (установить имя кукиVictor76 писал(а):3. Делил ли кто-то из вас кросс-доменную авторизацию?
.основной.домен для валидности в поддоменах).-
Victor76
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 13 лет 9 месяцев
-
lifeact
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 13 лет 4 месяца
Re: Интеграция с сайтом на ASP (C#)
ребят а я ставлю с галлереи данный форум на хост 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
смотрел по ссылке, там ничего конкретного.
У кого то опыт есть? Может его в ручную можно поставить?
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#)
Как это? А по-моему вполне конкретно:lifeact писал(а):там ничего конкретного
Добавлено спустя 26 секунд:Причиной проблемы будет зависеть от текст сообщения об ошибке. Например могут отсутствовать разрешения на выполнение определенной операции или может быть синтаксических ошибок в сценарии.
И, какбэ,
lifeact писал(а):The verbose log may have more information about the error

