[TUTO] Crée Une API de connexion

Statut
N'est pas ouverte pour d'autres réponses.

XModzBroX™

Lobbyman
Premium
Inscription
20 Mars 2013
Messages
2 637
Réactions
952
Points
3 173
RGCoins
0
Salut a tous c'est Monsteurkill (Cyril) ,

Je vais vous Montrée et apprendre comment crée une API de connexion .

1423738751-screenshot-1.png


Je vous fourni la Source développer en C# (pour le VB si j'ai plusieurs demande je convertie le Projet) + Les Fichier en PHP a inclure dans un Serveur FTP + La table SQL se qui vous évitera de la Crée si vous ne savez pas le faire .

Il vous sera requis
- Un Hébergement FTP avec Domaine
- Un Serveur SQL

Télécharger tous ceci
Download Projet C# :
Download Fichier Php :
Download Table SQL :

Une foix télécharger tous ceci merci de l'extraire sur vos Burreau



Etape 1 : SQL & PHP

1. Pour commencer rendez - vous sur votre serveur SQL (PhpMyAdmin)

2. Identifiez vous

3. Ensuite en haut vous trouverai Importer , clic dessus et ensuite ajoute la Table SQL que je tes fourni et clic sur Exécuter

4. Maintenant le Dossier " request " ajoute le a la racine de ton FTP (ou on met un index.html / php)

5. clic droit sur le dossier aller dans Droit daccé au Dossier et mètre 701 au lieu de 705 (se qui empêchera les gens de se rendre dessus par le navigateur"

6. Ensuite le fichier php " database.php " Edit le Et ajoute tes identifiant SQL

7. Une foix ceci cette partie est terminer



Etape 2 : C#

1. Ouvrez la source que j'ai fournie

2. Veuiller ajoutez tous le code que je vous est fourni dans la source (rien de bien compliquer)

3. Faite attention a bien ajoutez les Using + le dll " System.Management "

4. Rendez vous dans le Button " Se Connecter " vous trouverai dans la Region " Login / Licence"
un URL " " tous simplement change le par ton URL (faite bien attention a rajouter le request moi je les pas mit dans se dossier mes ses mieux



Etape 3 : Crée un Utilisateur

1. Revenez sur votre Serveur SQL

2. A gauche vous trouverai la table "APIMonsteurkill" clic dessus puis ensuite rend toi sur " Insérer " en Haut

3. Puis dans Username marche le Pseudo de la licence que tu souhaite crée puis Exécute !

4. L'index se crée tous seul , le MDP se crée tous seul lors de la premiére connection (donc en gros quand la personne se connectera pour la premiére fois elle rentrera le MDP se sont choix qui ensuite sera toujours le même , & pareil pour la HWID



Etape 4 : Reset une HWID ou un MDP & Supprimer une Licence

1. Toujours sur votre SQL dans la Table "APIMonsteurkill" clic sur Affichez en haut

2. Tu verra toute tes Licence pour la Modifier tres simple a la même ligne que cette licence tu as un button Modifier clic puis si tu souhaite reset la HWID supprime tout se que le compartiment HWID contient & idem pour le MDP ensuite execute

3. Pour supprimer une licence toujours dans la la Table "APIMonsteurkill" tu trouvera a cotée du Button Modifier un Button Supprimée ben clic dessus

--------------------------------------------------------------------------------------------------------------------------------

Voila le tutoriel prend fin , je n'est peu être pas été assez clair ou fait beaucoup de fautes d'orthographe mes je pence que vous pourrait quand même bien comprendre

--------------------------------------------------------------------------------------------------------------------------------
 
Dernière édition:
Pourquoi ne pas utiliser un cryptage style rijndael plutôt que :

Code:
md5(md5(md5(md5(md5(md5(md5(md5(md5(md5(hash( 'sha256', (md5(hash( 'sha256', (md5($str))))))))))))))));

?
 
Pourquoi ne pas utiliser un cryptage style rijndael plutôt que :

Code:
md5(md5(md5(md5(md5(md5(md5(md5(md5(md5(hash( 'sha256', (md5(hash( 'sha256', (md5($str))))))))))))))));

?
car ceci marche trés bien donc du moment que cela marche je voie pas ou est le probléme ;)
 
car ceci marche trés bien donc du moment que cela marche je voie pas ou est le probléme ;)
Bah c'est juste dégueulasse et en dit long sur la qualité du code de faire des truc commeça en 2015, enfin bon si ta philosophie est : "tant que ça marche c'est bien, le reste je m'enfous" je pense pas que tu prendras conscience de l'importance de coder proprement.
 
Il serait temps de passer à MySQLi ou PDO... :ok:
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut