123 votes

Mot de passe en texte brut sur HTTPS

Je travaille actuellement sur un fournisseur PHP OpenID qui fonctionnera sur HTTPS (donc crypté SSL).
Est-ce mal pour moi de transmettre le mot de passe en texte brut? HTTPS en théorie, ne peut pas être intercepté, donc je ne vois rien de mal. Ou est-ce dangereux à un certain niveau et je ne vois pas cela?

162voto

Eduardo Scoz Points 11820

C'est sûr. C'est ainsi que tout le Web fonctionne. Tous les mots de passe dans les formulaires sont toujours envoyés en texte brut, donc c'est à HTTPS de le sécuriser.

95voto

Andrew Medico Points 11338

Vous devez toujours vous assurer de l'envoyer via une demande POST, et non GET. Si vous l'envoyez via une requête GET, il peut être enregistré en texte brut dans les journaux d'historique du navigateur de l'utilisateur ou dans les journaux d'accès du serveur Web.

26voto

Can Berk Güder Points 39887

Si HTTP est désactivé et que vous utilisez uniquement HTTPS, vous ne transmettez pas vraiment le mot de passe en texte brut de toute façon.

6voto

grossvogel Points 4562

Les autres affiches sont correctes. Maintenant que vous utilisez SSL pour crypter la transmission du mot de passe, assurez-vous de le hacher avec un bon algorithme et du sel afin qu'il soit également protégé lorsqu'il est au repos ...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X