Code login php
Résolu
saphir-351
-
soluceinfo Messages postés 57 Statut Membre -
soluceinfo Messages postés 57 Statut Membre -
Bonjour
je voudrais faire une page d'accueil avec un mot de passe pour accéder à mon site web HTML, ce serait un champ de texte "login" et un bouton "ok", c'est pour Dreamweaver sur PC. Je suppose que c'est du PHP et je n'y connais rien, alors si quelqu'un peut me donner un tuyau.
merci d'avance
je voudrais faire une page d'accueil avec un mot de passe pour accéder à mon site web HTML, ce serait un champ de texte "login" et un bouton "ok", c'est pour Dreamweaver sur PC. Je suppose que c'est du PHP et je n'y connais rien, alors si quelqu'un peut me donner un tuyau.
merci d'avance
A voir également:
- Code login php
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide
16 réponses
Je vais t'expliquer :
Place un fichier .htacces à l'endroit à proteger, qui contient ce code :
Remplace les valeurs en gras par tes valeurs
Puis place dans ton serveur, dans un repertoire si tu veux, un fichier .htpasswd qui contiendra la liste des nom d'users et leurs pass
Et pour plus de securité, tu peut proteger le repertoire où tu à placé .htpasswd par un .htaccess contenant :
Cela interdira l'acces à ce dossier à tout les visiteurs.
Place un fichier .htacces à l'endroit à proteger, qui contient ce code :
PerlSetVar AuthFile repertoire/.htpasswd AuthName "Vous tentez d'acceder à une zone de sécurité, identifiez-vous" AuthType Basic require valid-user
Remplace les valeurs en gras par tes valeurs
Puis place dans ton serveur, dans un repertoire si tu veux, un fichier .htpasswd qui contiendra la liste des nom d'users et leurs pass
utilisateur1:mot_de_passe1 utilisateur2:mot_de_passe2
Et pour plus de securité, tu peut proteger le repertoire où tu à placé .htpasswd par un .htaccess contenant :
deny from all
Cela interdira l'acces à ce dossier à tout les visiteurs.
Oui en effet tu peut utiliser un formulaire en php avec la méthode POST. Mais si tu veux protéger l'accès à une page (ou un dossier) tu peut utiliser un .htacces qui est très simple à mettre en place et qui n'autorisera l'accès qu'au utilisateur inscrit dans ton fichier .htpasswd
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dreamweaver n'est qu'un editeur de texte un peu amélioré, tu ne pourras pas faire cela simplement en cliquant sur des boutons du logiciel et sans rien connaitre en code php. La tâche s'annonce compliquée, et à part apprendre PHP via des sites comme developpez.com ou siteduzero.com je vois pas... :(
En revanche, tu as peut-être une autre solution plus accessible, qui consiste à utiliser un service de ton hébergeur. Par exemple, sur mon hébergeur (1and1, mais ça existe aussi chez OVH et bien d'autres), j'ai une option "protèger un répertoire avec un mot de passe".
Concrètement, cette option crée un fichier .htaccess dans le répertoire sélectionné (si tu veux à l'entrée du site tu lui indiques le dossier "/").
Cela se fait automatiquement, tu n'as qu'à remplir le formulaire du service.
Mais cela dépend évidemment de ton hébergeur, tous ne propose pas forcément ce service, bien qu'il soit inclut dans la plupart, même dans certains gratuits (comme 000webhost par exemple).
La différence est que le mot de passe ne sera pas demandée directement sur la page html, mais via une petite boite de dialogue comme ça: http://www.analytics.com
Pour ma part c'est l'option que j'utilise pour les trucs simples. C'est évidemment différent lorsque je crée un espace membre avec inscription etc... là faut utiliser php.
En revanche, tu as peut-être une autre solution plus accessible, qui consiste à utiliser un service de ton hébergeur. Par exemple, sur mon hébergeur (1and1, mais ça existe aussi chez OVH et bien d'autres), j'ai une option "protèger un répertoire avec un mot de passe".
Concrètement, cette option crée un fichier .htaccess dans le répertoire sélectionné (si tu veux à l'entrée du site tu lui indiques le dossier "/").
Cela se fait automatiquement, tu n'as qu'à remplir le formulaire du service.
Mais cela dépend évidemment de ton hébergeur, tous ne propose pas forcément ce service, bien qu'il soit inclut dans la plupart, même dans certains gratuits (comme 000webhost par exemple).
La différence est que le mot de passe ne sera pas demandée directement sur la page html, mais via une petite boite de dialogue comme ça: http://www.analytics.com
Pour ma part c'est l'option que j'utilise pour les trucs simples. C'est évidemment différent lorsque je crée un espace membre avec inscription etc... là faut utiliser php.
Java n'est pas une bonne idée, déjà paske c'est bien plus complexe que PHP, et ensuite parce qu'il nécessite des plugins etc... C'est loin d'être pratique.
A moins que tu ne parles de Javascript (auquel cas l'abréviation à utiliser est js et non java, beaucoup de gens font l'erreur), ce qui n'est pas très sécurisé pour ce que tu veux faire. Je te conseilles plutôt le htaccess, soit via la méthode que je t'ai proposée plus haut, soit par celle de soluceinfo
A moins que tu ne parles de Javascript (auquel cas l'abréviation à utiliser est js et non java, beaucoup de gens font l'erreur), ce qui n'est pas très sécurisé pour ce que tu veux faire. Je te conseilles plutôt le htaccess, soit via la méthode que je t'ai proposée plus haut, soit par celle de soluceinfo
et j'ai vu sur YouTube ya des faille et pour cette solution la on fait comment http://analytics.com/
Un système sans failles ça existe pas... Le htaccess est déjà bien sécurisé et pour le craquer faut vraiment s'y connaitre.
De plus la faille ne vient pas du htaccess lui-même, mais de Apache qui est l'outil utilisé pour les servers d'hébergement. Ce n'est pas le seul, bien qu'il soit le plus répandu. Cette faille dépend aussi de la configuration du serveur.
Autrement dit, ya très peu de chances que tu te fasses hacker, pour ne pas dire aucune... De toute façon, t'as pas vraiment le choix, sauf si tu es motivé pour apprendre PHP
analytics.com c'était un exemple pour te montrer la fenêtre qui s'affiche si tu installes un htaccess. D'ailleurs tu as bien vu, tu ne peux pas rentrer sur le site sans connaitre le login ni le mot de passe.
De plus la faille ne vient pas du htaccess lui-même, mais de Apache qui est l'outil utilisé pour les servers d'hébergement. Ce n'est pas le seul, bien qu'il soit le plus répandu. Cette faille dépend aussi de la configuration du serveur.
Autrement dit, ya très peu de chances que tu te fasses hacker, pour ne pas dire aucune... De toute façon, t'as pas vraiment le choix, sauf si tu es motivé pour apprendre PHP
analytics.com c'était un exemple pour te montrer la fenêtre qui s'affiche si tu installes un htaccess. D'ailleurs tu as bien vu, tu ne peux pas rentrer sur le site sans connaitre le login ni le mot de passe.
Je suis d'accord avec SangokuSSJ4, tu ferai bien d'utiliser le .htaccess comme je t'ai décrit plus haut :)
non tu mets le code que t'as donné soluceinfo dans un fichier que tu renommes .htaccess
Tu mets ensuite ce fichier dans le dossier racine de ton site.
Tu mets ensuite ce fichier dans le dossier racine de ton site.