Accueil > Forum > > > > Accès sécurisé
Accès sécurisé
mardi 15 avril 2008 à 14:26:19 |
Accès sécurisé

vxr888
|
Bonjour, Je suis entrain de créer un petit forum / système de login - password made in moi-même et pour sécuriser les mots de passe je les crypte en md5 dans ma base de données. Seulement voilà, pour accéder à ma base de données, j'utilise la ligne suivante : mysql_connect ('localhost', ' password', ''); Et c'est là tout le problème ! A quoi bon crypter les mots de passes des utilisateurs si le mot de passe de la base de données est en clair dans le code ?!!!!! Autrement dit et voilà toute la raison de ce topic : Peut-on contourner ce problème ? Merci de prendre le temps de me lire et de me répondre, J'attends impatiemment vos réponses, A bientôt, VXR888. 
|
|
mardi 15 avril 2008 à 15:17:35 |
Re : Accès sécurisé

TheGorgo
|
salut
en fait le mot de passe n'est pas en clair dans le code car comme tu le sais le php est interpreté par le serveur.
De toute facon la plus part des serveur de bdd n'autorisent pas les connexions sur la bdd a partir d'un serveur distant. Ce qui veut dire en clair que meme si j'arrive je ne sais par quel hasard à recuperer ton mot de passe de bdd, je ne pourrais pas m'y connecter sauf si je le fais à partir de ton serveur, ce qui est si tu as bien géré tres peu probable.
l'interet de crypter les mdp des utilisateurs c'est que toi tu ne puisse pas y avoir accés et n'importe qui d'autre non plus.
|
|
mardi 15 avril 2008 à 15:59:59 |
Re : Accès sécurisé

vxr888
|
> l'interet de crypter les mdp des utilisateurs c'est que toi tu ne puisse pas y avoir accés et n'importe qui d'autre non plus.
M'empêcher d'y avoir accès ? A quoi ça sert ? Si je veux m'empêcher d'y avoir accès j'ai qu'à ne pas y accéder et si je suis mal intentionné, j'ai qu'à copier le md5 de ma base de données dans un fichier php où je réalise un test if le md5 que je recopie au clavier = $password de la base de données, access granted...
non ?
|
|
mardi 15 avril 2008 à 16:04:59 |
Re : Accès sécurisé

TheGorgo
|
Réponse acceptée !
l'interet c'est que certains utilisateurs utiliseront le meme mot de pass et login que sur leur compte hotmail ou autre.
ce qui fait que toi avec les deux tu peux avoir acces a leurs données
|
|
mardi 15 avril 2008 à 16:06:03 |
Re : Accès sécurisé

vxr888
|
OK d'accord, c'est vrai que je pense pas à tous ces détails !
|
|
mardi 15 avril 2008 à 22:36:41 |
Re : Accès sécurisé

malalam
|
Hello,
il y a deux choses distinctes là : le mot de passe d'accès à la base, et le mot de passe des utilisateurs de ton site. Pour qu'un mec voit ton lot de passe de connexion à ta base, il faut qu'il ait accès aux fichiers PHP de ton serveur web...si c'est le cas, le cadet de tes soucis est bien ta base : le mec fera ce qu'il veut sur ton serveur web aussi. En gros, tu es mort. Même si ton mot de passe était crypté dans ton code, ça ne changerait pas grand chose pour toi : ton applicatif web serait à sa merci, en même temps que ton serveur.
Pour le reste : en effet, il est de toute manière strictement interdit de stocker les mots de passe de tes utilisateurs en clair sur ton serveur.
|
|
mardi 15 avril 2008 à 22:45:02 |
Re : Accès sécurisé

TheGorgo
|
"Pour le reste : en effet, il est de toute manière strictement interdit de stocker les mots de passe de tes utilisateurs en clair sur ton serveur. "
ca c'est en theorie parce que sur certains sites lorsque l'on oublie son mot de passe, au lieu de vous proposer de le changer, ils vous le renvoie en clair dans un email. Et personnellement, je ne connais pas de fonction qui décrypte du md5.
|
|
mardi 15 avril 2008 à 22:51:45 |
Re : Accès sécurisé

malalam
|
J'ai pas dit que tous les sites le faisaient : j'ai dit "c'est interdit", nuances. Moi, mes sites génèrent un nouveau mot de passe dans ces cas-là. Et on peut toujours crypter les mots de passe au lieu de les "hasher". On n'y a pas accès directement en matant la base, je pense que ça reste respectueux. Et donc les décrypter ensuite pour les renvoyer.
|
|
Cette discussion est classée dans : base, données, password, accès, sécurisé
Répondre à ce message
Sujets en rapport avec ce message
Classe d'accès à une base de données [ par MadM@tt ]
Bonjour à tous,Voilà j'ai réalisé une classe de connexion à une base de données.Seulement maintenant, pour l'utiliser, je suis face à un choix sur leq
Redirect PHP [ par Stephane0000 ]
Bonjour,Mon projet se compose de trois pages en php. Sur la première page j'ai un formulaire dont les données sont traitées sur la seconde page (les d
affichage en arabe [ par karimfar001 ]
Hello salut tout le monde je suis débutant dans la programmation php, et j'ai une application à faire qui accède a une base SQL Server 2000 pour affi
Selection de multiple table et base de données [ par pourry ]
Bonjour a tous,mon problème est le suivant: je dois transférer les élements d'une base de données vers une autre ayant une nouvelle réorganisation...C
Suivre utilisation base de données [ par karakvb ]
Bonjour, Je suis en train de reprendre un projet en php, celui ci comprenant plusieurs bases de données et pas mal de tables dans chaque base. J'aime
tableau remplissable [ par chouchouboy ]
Bonjour,Petite question : est-il possible de remplir un tableau en ligne (online) et d'enregistrer les données saisies dans une base sql. Je m'expliqu
Raffraichissement base de données [ par Angelsoul ]
Salut à tous,Dans le cadre de mon stage de fin d'études, je dois récupérer les données de différents machines (presses/soudeuses). Ces données sont co
En PHP, créer une base de données simples [ par JLB59 ]
Bonjour à tous,Voilà, j'utilise EasyPHP et je voulais savoir s'il est possible de créer une base et une table .sql à partir de PHP.Vous allez me dire
Cr&ation de Base de Données [ par JLB59 ]
A tous ceux qui ont essayés de m'aider à résoudre mon problème, je les en remercie.Voilà ce que j'ai trouvé :$link = mysql_connect('localhost', 'root'
Base de donnée voiture ? comment faire.. [ par Korri57 ]
Bonjour à tousTotalement débutant dans le PHP, base de données, etc...!! je me débrouile en java, html...etcai passé plusieurs heures à chercher, mais
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|