Methode Get

Résolu
Bonjour,
Je voudrais créer à partir de mon site une page qui Log automatiquement mes membres à un site distant.

Exemple du Site www.test.com (se site n'existe pas biensur...)
Les champ à remplir sont login: testl et password: testp

Je me suis pas mal renseigné sur le sujet et je veut utilise la méthode GET qui permet si j'ai bien compris de garder secrette les informations envoyer sur la page www.test.com

Je voudrais ensuite que mes membres puisse circuler loger sur cette page.

Possible impossible ?

Un petit sript SVP

Merci d'avance :)
Configuration: Windows XP
Firefox 2.0.0.14

14 réponses

Résumé de la discussion

La discussion porte sur la création d'une page qui connecte automatiquement des membres à un site distant et sur le choix entre la méthode GET et la méthode POST pour transmettre les identifiants. Plusieurs réponses insistent sur le fait que GET affiche les valeurs dans la barre d'adresse et que POST est préférable pour ne pas exposer les mots de passe. La discussion évoque aussi que la sécurité dépend du site cible et que voir le code source via Ctrl+U peut révéler le formulaire ou le script. D'autres interventions soulignent que la complexité et la sécurité dépendent fortement du site de destination et qu'un script côté serveur est généralement nécessaire pour gérer l'authentification en respectant les bonnes pratiques.

Bobot (l’IA à votre service)
  1. Justement pas :(
    Utilise la méthode POST vu que la métthode GET affiche les valeurs et les variables dans la barre d'adresse... xD
    1. Emino a tout à fait raison: Pour le code je te propose:

      <form method="POST" action="URLSite/page_destination.php" name="monform">

      Login : <input type="text" name="login"><br />

      Passe : <input type="password" name="passe"><br />

      <input type="submit" value="Envoyer"> </form>

      Remarque:

      Le nom de formulaire, et les noms de tes champs doivent être récupérés dans la page de destination (de validation du furmulaire.
      1. comment je connais ma page de destination ?

        J'utilise Ctrl+u dans firefox pour voir le script de la page.
        1. Le site distant n'est pas à toi?????

          Dans ce cas, tu prend sa page là ou il y a le formulaire (login+passe), ensuite tu jetes un oeil sur le source, et là où il ya le formulaire (
          <form ....

          </form>
          )

          Tu le copies à la place de ce que je t'ai donné.

          Donne moi l'adresse d'identification de ce site diatant.
      2. Haaa youpi sa marche ^^

        le souci ces ke kan je fait ctrl+u je voit le code...
        1. Quel code, c'est le code interpreté par le navigateur;
          donc pour la page d'identification, si elle est en HTML, donc pas de souci, par contre ce que tu ne vois pas, c'est le code de la page de destination (impossible d'afficher du PHP sur un navigateur)
          Mais c'est pas méchant si ctrl+U affiche ton formulaire.

          Merci
        2. Si ton probleme est résolu, cliques en haut sur "Probleme résolu"

          Merci
      3. Lorsque j'exécute ma page qui contient le script que tu ma donner je dois ensuite cliker sur un bouton qui me log sur le site www.test.com.

        Avant de clicker sur ce bouton si je fait Ctrl+U je voir mon script avec le pass..
        1. Up ?
          1. je ne comprends pas ton probleme vraiment.
            Tout depend du site de destination, s'il met un script de confirmation, donc c'est pas à toi de le corriger.
            Tu peux me donner les adresses pour vérifier?
        2. Avant de cliker sur le bouton envoyer je fait ctrl+u et le je peut récupéré tous le script (Post)

          Cela ne me plait pas aurais t'il pas moyen, de le cache crypté?
          1. Quel script POST, il y a une nuance je pense.
            Quand tu entres les login et mdp, t'es pas sensé être protégé, c'est quand tu valides que le mot de passe est envoyé par le formulaire et récupéré par php.
            Une fois t'es sur ton pc, personne ne te prend ton mdp si t'es protégé par un antiespion.

            Mais pour le criptage des mot de passe, il y'en a pas mal, et spécialement php, à une méthode de criptage des mdp.

            Attends un peu, je consulte mon bouquin
          2. Autre chose, si t'as un script java script qui vérifie le mot de passe (quand tu le dédouble par exemple), alors tu risque de te faire piquer ton mdp, donc dans la page de soumission de formulaire, vaut mieu que ca soit une page PHP (pas de JS dans HTML)
        3. Merci :)
          1. Ce que je te conseille c'est la fonction "crypt".

            Mais si t'as pas accès à la page de destination pour changer le code, ca ne sert à rien.

            Dis moi si la page distante, tu peux modifier son code ou pas.

            Car, ça ne sert à rien de cripter dans la page où se trouve le formulaire.
        4. non je ne suis pas proprio de la page de destination.
          1. Dommage, donc pas d'application de cette méthode, mais n'aies aucune creinte, ton mdp ne sera jamais chopé si t'es protégé par un antivirus/antiespion
        5. oui mes si je passe l'adresse de ce script a une autre personne...
          1. cette personne verra son mot de passe à elle
        6. y aurai t'il possibilité dallais chercher cette information: Passe : <input type="password" name="passe"><br />

          Dans la bas de donner Mysql ?
          1. franchement, je ne comprends pas cette question, quelle base de données?
          2. @makwebBen en général on stocke les logins et mots de passe dans une base de donné ;)