[3.2.x / 3.1.x] Steam Login

Разширения за PhpBB 3.2
Аватар
hackera457
Извън линия
Модератор
Модератор
Мнения: 768
Регистриран на: 01 Ное 2016, 09:46
Местоположение: София
Се отблагодари: 1 път
Получена благодарност: 124 пъти
Обратна връзка:

[3.2.x / 3.1.x] Steam Login

Мнение от hackera457 » 18 Фев 2017, 02:50

Автор: val4o0o0
Описание
Екстеншъна позволява да се логвате във форума през Steam акаунт.
Използва Openid authentication. Емейла се въвежда ръчно от потребителя от друга страница, тъй като не се предлага за взимане от опциите, които предлага api-то на стийм.

В ext\dedihost\steam_login\steamauth\settings.php си нагласявате api-key-a и линка към форума ви.

Конкретно:
- Взима се аватара от профила ви
- Потребителското име
- Емейла се въвежда ръчно
- Потребителя се вкарва в група 2 (Регистрирани потребители)
- Паролата е хеш от стийм айдито (64 бита) и първата дата на създаване на акаунта (епоч), минава се през phpbb_hash функцията. (логва автоматично)
Ако някой му се показват headers sent грешки, в create_acc.php над session_start() да сложи ob_start() или да сложи @ пред header();
dedihost_steam_login_ext_phpbb.rar
(21.46 KiB) Свалено 172 пъти
dedihost_steam_login_ext_phpbb.rar
(21.46 KiB) Свалено 172 пъти
Моите плъгини

Код за потвърждение: Избери целия код

#include <hambeer>

RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);

public GivePlayerBeer(Pl){
    if(!is_user_alive(Pl)){
        ham_give_beer(Pl, 5)
        client_print(Pl, print_chat, "Go Go Go"){
}  


Аватар
PrO.InSoMnIa
Извън линия
Потребител
Потребител
Мнения: 61
Регистриран на: 12 Ное 2016, 16:38
Се отблагодари: 5 пъти
Получена благодарност: 2 пъти

[EXT] Steam Login

Мнение от PrO.InSoMnIa » 29 Ное 2017, 12:00

Не става. След като натисна бутона "Вписване", ме редиректва към "http://brutal-servers.info/forum/ext/de ... te_acc.php" и така си остава. Бял екран

Аватар
1fRaNkkK
Извън линия
Потребител
Потребител
Мнения: 776
Регистриран на: 09 Окт 2016, 15:21
Се отблагодари: 8 пъти
Получена благодарност: 55 пъти

[EXT] Steam Login

Мнение от 1fRaNkkK » 29 Ное 2017, 13:44

След като ти показва бял екран, значи има error log, дай да видим грешките.

Аватар
PrO.InSoMnIa
Извън линия
Потребител
Потребител
Мнения: 61
Регистриран на: 12 Ное 2016, 16:38
Се отблагодари: 5 пъти
Получена благодарност: 2 пъти

[EXT] Steam Login

Мнение от PrO.InSoMnIa » 29 Ное 2017, 13:51

няма, последният ерор е от преди 2 месеца

Аватар
1fRaNkkK
Извън линия
Потребител
Потребител
Мнения: 776
Регистриран на: 09 Окт 2016, 15:21
Се отблагодари: 8 пъти
Получена благодарност: 55 пъти

[EXT] Steam Login

Мнение от 1fRaNkkK » 29 Ное 2017, 13:58

Не забравяй да направиш това, т.е. бъди сигурен, че си нагласил пътя, както и си сложил API-то на steam.
В ext\dedihost\steam_login\steamauth\settings.php си нагласявате api-key-a и линка към форума ви.
При мен си работи(пробвах го на xampp) и няма никакви проблеми. С версия 3.2.1 съм и може би причината е, че не си го инсталирал, както трябва.

Аватар
PrO.InSoMnIa
Извън линия
Потребител
Потребител
Мнения: 61
Регистриран на: 12 Ное 2016, 16:38
Се отблагодари: 5 пъти
Получена благодарност: 2 пъти

[EXT] Steam Login

Мнение от PrO.InSoMnIa » 30 Ное 2017, 08:27

Аз съм с 3.1.8. Направих го това. Направил съм всичко както трябва. Като добавя ob_start() пак излиза грешка, а като сложа @ пред header ми излиза белият екран.

Аватар
1fRaNkkK
Извън линия
Потребител
Потребител
Мнения: 776
Регистриран на: 09 Окт 2016, 15:21
Се отблагодари: 8 пъти
Получена благодарност: 55 пъти

[EXT] Steam Login

Мнение от 1fRaNkkK » 30 Ное 2017, 10:38

Сега пък казваш, че има грешки... последно какво решаваш? Дай грешките, които ти показва. Не искам да отговарям с въпроси и ако продължава така ще спра да пиша.

Важно: след ob_start() се слага точка запетая, т.е. ob_start();

Аватар
PrO.InSoMnIa
Извън линия
Потребител
Потребител
Мнения: 61
Регистриран на: 12 Ное 2016, 16:38
Се отблагодари: 5 пъти
Получена благодарност: 2 пъти

[EXT] Steam Login

Мнение от PrO.InSoMnIa » 01 Дек 2017, 20:17

Сега пък въобще не се вписва. Редиректва ме от страницата на STEAM и пак ме връща нелогнат във форума

Аватар
V.A.L.V.E
Извън линия
Потребител
Потребител
Мнения: 445
Регистриран на: 18 Дек 2016, 22:48
Се отблагодари: 110 пъти
Получена благодарност: 71 пъти
Обратна връзка:

[3.2.x / 3.1.x] Steam Login

Мнение от V.A.L.V.E » 23 Ное 2018, 16:50

Здравейте, със версия 3.1.12 съм, нагласил съм всичко според инструкциите но като се опитам да се логна пише че акаунта не е публичен, опитах с 2 различни стийм акаунта където и 2-та абсолютно всичко съм го направил на публично, как се оправя този проблем?

Аватар
BaKuGan.
Извън линия
Потребител
Потребител
Мнения: 191
Регистриран на: 27 Окт 2018, 20:11
Местоположение: New York
Се отблагодари: 50 пъти
Получена благодарност: 3 пъти
Обратна връзка:

[3.2.x / 3.1.x] Steam Login

Мнение от BaKuGan. » 12 Дек 2018, 20:16

Здравейте! Искам да попитам на безплатен форум да ли тръгва без грешки?
nFL-Cs.InFo Ела и се забавлявай
Изображение

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Разширения за 3.2”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта