[3.2.x / 3.1.x] Steam Login
-
hackera457
Извън линия - Модератор
- Мнения: 768
- Регистриран на: 01 Ное 2016, 09:46
- Местоположение: София
- Се отблагодари: 1 път
- Получена благодарност: 124 пъти
- Обратна връзка:
[3.2.x / 3.1.x] Steam Login
Автор: 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();
Описание
Екстеншъна позволява да се логвате във форума през 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();
Моите плъгини
Код за потвърждение: Избери целия код
#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
Не става. След като натисна бутона "Вписване", ме редиректва към "http://brutal-servers.info/forum/ext/de ... te_acc.php" и така си остава. Бял екран
-
PrO.InSoMnIa
Извън линия - Потребител
- Мнения: 61
- Регистриран на: 12 Ное 2016, 16:38
- Се отблагодари: 5 пъти
- Получена благодарност: 2 пъти
-
1fRaNkkK
Извън линия - Потребител
- Мнения: 776
- Регистриран на: 09 Окт 2016, 15:21
- Се отблагодари: 8 пъти
- Получена благодарност: 55 пъти
[EXT] Steam Login
Не забравяй да направиш това, т.е. бъди сигурен, че си нагласил пътя, както и си сложил API-то на steam.
При мен си работи(пробвах го на xampp) и няма никакви проблеми. С версия 3.2.1 съм и може би причината е, че не си го инсталирал, както трябва.В ext\dedihost\steam_login\steamauth\settings.php си нагласявате api-key-a и линка към форума ви.
-
PrO.InSoMnIa
Извън линия - Потребител
- Мнения: 61
- Регистриран на: 12 Ное 2016, 16:38
- Се отблагодари: 5 пъти
- Получена благодарност: 2 пъти
[EXT] Steam Login
Аз съм с 3.1.8. Направих го това. Направил съм всичко както трябва. Като добавя ob_start() пак излиза грешка, а като сложа @ пред header ми излиза белият екран.
-
1fRaNkkK
Извън линия - Потребител
- Мнения: 776
- Регистриран на: 09 Окт 2016, 15:21
- Се отблагодари: 8 пъти
- Получена благодарност: 55 пъти
[EXT] Steam Login
Сега пък казваш, че има грешки... последно какво решаваш? Дай грешките, които ти показва. Не искам да отговарям с въпроси и ако продължава така ще спра да пиша.
Важно: след ob_start() се слага точка запетая, т.е. ob_start();
Важно: след ob_start() се слага точка запетая, т.е. ob_start();
-
PrO.InSoMnIa
Извън линия - Потребител
- Мнения: 61
- Регистриран на: 12 Ное 2016, 16:38
- Се отблагодари: 5 пъти
- Получена благодарност: 2 пъти
[EXT] Steam Login
Сега пък въобще не се вписва. Редиректва ме от страницата на STEAM и пак ме връща нелогнат във форума
-
V.A.L.V.E
Извън линия - Потребител
- Мнения: 445
- Регистриран на: 18 Дек 2016, 22:48
- Се отблагодари: 110 пъти
- Получена благодарност: 71 пъти
- Обратна връзка:
[3.2.x / 3.1.x] Steam Login
Здравейте, със версия 3.1.12 съм, нагласил съм всичко според инструкциите но като се опитам да се логна пише че акаунта не е публичен, опитах с 2 различни стийм акаунта където и 2-та абсолютно всичко съм го направил на публично, как се оправя този проблем?
-
BaKuGan.
Извън линия - Потребител
- Мнения: 191
- Регистриран на: 27 Окт 2018, 20:11
- Местоположение: New York
- Се отблагодари: 50 пъти
- Получена благодарност: 3 пъти
- Обратна връзка:
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 0 Отговори
- 2372 Преглеждания
-
Последно мнение от JustyleR
-
- 2 Отговори
- 1839 Преглеждания
-
Последно мнение от jumby1990
-
- 6 Отговори
- 2346 Преглеждания
-
Последно мнение от vini2001
-
- 0 Отговори
- 1286 Преглеждания
-
Последно мнение от Samuel991
-
- 0 Отговори
- 1152 Преглеждания
-
Последно мнение от Twixter
-
- 13 Отговори
- 6033 Преглеждания
-
Последно мнение от Beware
-
- 14 Отговори
- 6073 Преглеждания
-
Последно мнение от hellmoss
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 7 госта