Href vers lien internet + authentification

Fermé
Abdelllll Messages postés 2 Date d'inscription mercredi 30 mars 2016 Statut Membre Dernière intervention 1 avril 2016 - 30 mars 2016 à 10:46
Abdelllll Messages postés 2 Date d'inscription mercredi 30 mars 2016 Statut Membre Dernière intervention 1 avril 2016 - 1 avril 2016 à 10:48
Bonjour,

Je souhaiterai créer un bouton qui mène vers un site internet, mais ce dernier demande un login/mdp, et je souhaiterai accéder á ce site directement en cliquant sur le bouton sans avoir á rentrer le log/mdp à chaque fois, y a-t-il moyen de l'integrer directement dans la balise href?

Exemple:

<a href="https://www.exemplemonsite.com" target="_blank"> <input type="button" value="monsite"> </a>

Cette balise crée le bouton nommé "monsite" qui méne vers le lien https://www.exemplemonsite.com, mais une fois dessus, je dois entrer mon log/mdp, ma question est: comment puis-je ajouter le login et mdp dans le fichier HTML de sorte à ce que jáccède directement au site sans avoir á rentrer le log/mdp à chaque fois?

impatient de recevoir votre aide les amis, Merci beaucoup d'avance :)
A voir également:

2 réponses

Salut,

"le login et mdp dans le fichier HTML"

dans ce cas à quoi sert le mot de passe? N'importe qui peux voir le fichier HTML donc le mot de passe n'en est pas un...
Cela veux dire aussi qu'il n'y a qu'un seul utilisateur: un seul login et mdp....


Ceci dit on peut très bien passer des informations dans une URL, par exemple en utilisant le GET vers un fichier PHP(par GET dans l'url, par POST en utilisant les variables associées).
En get ça donne ça:
http://monurl.php&login=bob&mdp=bub
Et dans le PHP:
if (isset($_GET['login']&&isset($_GET['mdp'])){
// un login et mdp est envoyé donc on peut l'utiliser
$login=$_GET['login'];// vaudra bob
$mdp=$_GET['mdp'];//vaudra bub
//--plus qu'à l'envoyer au script PHP d'authentification.
}


Même chose avec POST(mais plus sécurisé) car on utilise un formulaire pour l"'envoi des informations et celles ci n'apparaîtront pas dans la requête du navigateur:

<form action=http://monurl.php method=POST >
<input type=hidden value=bob id=login  name=login/>
<input type=hidden value=bub id=mdp  name=mdp/>
<input type=submit value=lien />
</form>



Mais bon dans la mesure où un mot de passe sert à sécuriser des pages(ou le rendre privé ce qui est la même chose) il faudra forcément s'identifier à un moment, donc...

Sinon il y a les cookies qui permettront de retenir ça... mais bon encore un truc qui va affaiblir la sécurité et rendre le mot de passe inutile...même si dans un moindre mesure(celui ci étant sur l'ordinateur client l'identification se fait quand même mais sans avoir à rentrer le mot de passe et il faut bine sûr faire le programme qui va lire et enregistrer le cookies et demander à l'utilisateur s'il le veut, bref ça complexifie et demande du développement alors que vous pouvez faire retenir le mot/identifiant par le navigateur et avoir un seul clic à faire pour la connexion).
1
Abdelllll Messages postés 2 Date d'inscription mercredi 30 mars 2016 Statut Membre Dernière intervention 1 avril 2016
1 avril 2016 à 10:48
Bonjour Romaji,

Merci beaucoup pour ta réponse :)

Tu as bien compris mon besoin, mais je pense avoir oublié de préciser certains détails.

Disons que c'est un groupe de personnes utilisant les mêmes URLs avec les mêmes identifiants pour des tests...

L'URLs de l'application est du genre: https://www.applicationweb.eu/partners/

et vu que j'ai beaucoup de filiales, on va dire, pour la même application, l'URL change en fonction de la filiale, du coup
https://www.applicationweb.eu/partners/a
https://www.applicationweb.eu/partners/b
https://www.applicationweb.eu/partners/c
...

Je sais qu'on peut utiliser les favoris Chrome pour aller directement au lien souhaité, mais les identifiants ne sont pas mémorisés pour chaque site, vu que c'est le même URL mais just le a , b , c ... qui change á la fin de l'URL en fonction de la filiale, si c'est possible je suis prenneur mais la création du fichier HTML reste tout de même important pour que je puisse comprendre certains aspect...

Aussi, afin de faciliter la communication ou le partage de l'info entre les différentes personnes qui vont devoir tester l'appli, un fichier HTML regroupant tous les URLs avec les identifiants integrés...c'est plus facile à partager et plus "beau"...

Concernant ta réponse, je "pense" que c'est ce dont 'ai besoin sauf que je ne vois pas comment/où mettre l'URL http://monurl.php&login=bob&mdp=bub et comment faire la liason avec le fichier PHP, dans GET.

Et pour POST, aussi la même chose.

Autre chose que je pense utile à mentionner ici c'est que moi je ne crée que le fichier HTML qui servira d'ouvrire une page web contenant plusieurs bouttons avec les noms des filiales, pour aller à la filiale A, je clique sur A, ca m'ouvre le site https://www.applicationweb.eu/partners/a et je suis connecté sans avoir à taper le log/mdp

Merci encore :)
0