Connexion steam< Sujet précédent  Sujet suivant >
Index du Forum -> DEVELOPPEMENT -> Patchs
AuteurMessage
France.gif Dwannon
Member



Messages : 125
Inscrit(e) le: 05/02/2014
Connexion steam

Bonjour les loulous ca vais pas mal de temps que j'étais absent mais me revoilà! Bon j'ai une question qui me trotte là:

 

J'aimerai utiliser la connexion steam via le site afin que l'on puisse utiliser le pseudo steam, l'image (avatar) et surtout les steam id pour mon module tournois! Hélas je ne sais comment faire et j'ai une recherche assez médiocre (j'ai vraiment du mal a trouver sur le net)

 

Si quelqu'un a une doc assez detailler sur cette technique suis prenneur a bientot Smile



Posté le 13/08/2014 - 03:04:15   Revenir en haut | Permalien
France.gif kip-cool
Développeur

Messages : 208
Inscrit(e) le: 28/06/2008
RE : Connexion steam

Salut un truc du genre : https://github.com/SmItH197/SteamAuthentication ?



Je ne suis pas asocial, Je ne suis juste pas orienté utilisateur.

Cerf Volant Concept

Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 13/08/2014 - 08:29:00   Revenir en haut | Permalien
Belgium.gif DeltaFr_Eagle
Junior Member



Messages : 67
Inscrit(e) le: 19/12/2011
RE : Connexion steam

Ca a priori c est une super idée pour les inscriptions sur des sites de tournois etc en effet Wink

 



Posté le 13/08/2014 - 12:15:46   Revenir en haut | Permalien
France.gif Dwannon
Member



Messages : 125
Inscrit(e) le: 05/02/2014
RE : Connexion steam

Binjour kip-cool c'est bien ça effectivement! Alors je l'avais déjà vue quelques part mais marcher pas! celui-ci fonctionne (magique) sauf que le probleme c'est que j'ai des messages d'erreur au retour de ma page index.php:

 

( ! ) Notice: Undefined index: realname in C:wampwwwwebsitesteamauthuserInfo.php on line 26

Voici la ligne:     $steamprofile['realname'] = $content['response']['players'][0]['realname'];

 

( ! ) Notice: Undefined index: primaryclanid in C:wampwwwwebsitesteamauthuserInfo.php on line 27
Voici la ligne:    $steamprofile['primaryclanid'] = $content['response']['players'][0]['primaryclanid'];
 

 

Je vais chercher sur le web a quoi peut correspondre l'erreur! SI vious savez n'hésiter pas Wink



Posté le 13/08/2014 - 20:49:39   Revenir en haut | Permalien
France.gif neecride
Senior Member



Messages : 543
Inscrit(e) le: 21/07/2012
RE : Connexion steam
Citation par Dwannon :

 

( ! ) Notice: Undefined index: realname in C:wampwwwwebsitesteamauthuserInfo.php on line 26

Voici la ligne:     $steamprofile['realname'] = $content['response']['players'][0]['realname'];

 

( ! ) Notice: Undefined index: primaryclanid in C:wampwwwwebsitesteamauthuserInfo.php on line 27
Voici la ligne:    $steamprofile['primaryclanid'] = $content['response']['players'][0]['primaryclanid'];
 

 

ça veut dire que tes variables primaryclanid et realname n'existe pas je ne sais pas comment fonctionne ton script ça peut venir des session, une include ? je suis encore novice en php fait un if isset pour vérifier si elle existe ce type d'erreur n'est pas toujour reporter car moins importante.



Posté le 14/08/2014 - 01:51:17   Revenir en haut | Permalien
France.gif kip-cool
Développeur

Messages : 208
Inscrit(e) le: 28/06/2008
RE : Connexion steam
<p>j&#39;ai pas regarder le script mais essaye de faire un <pre> print_r(<em>$content) </pre> histoire de voir toute les valeur du tableau</em></p>

Je ne suis pas asocial, Je ne suis juste pas orienté utilisateur.

Cerf Volant Concept

Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 14/08/2014 - 07:44:20   Revenir en haut | Permalien
France.gif yurty
Posting Freak



Messages : 1006
Inscrit(e) le: 23/02/2008
RE : Connexion steam

Yop,

 

Dl ça : http://www.mediafire.com/download/78mrmw6njnkxhla/steamlogin.zip

 

Test le avant sur un site vierge. 1.7.9

 

Ensuite, met à jour la table user :

ALTER TABLE `nuked_users` ADD `steamid` VARCHAR( 20 ) NOT NULL AFTER `id`;
ALTER TABLE `nuked_users` CHANGE `avatar` `avatar` VARCHAR( 255 ) CHARACTER SET latin1 COLLATElatin1_general_ci NOT NULL DEFAULT ''

 

Va récupérer ton api key puis saisi la dans "includes/nkSteam.php"

Pour te connecter, faut que tu fasses un bouton avec le lien "index.php?login"

 



Edité par yurty le 18/08/2014 - 20:45:45

 

 

Posté le 18/08/2014 - 20:44:46   Revenir en haut | Permalien