Bonjour à tous,

Aujourd'hui je travail sur le script d'un serveur multijoueurs, mais en plus de çà. J'aimerai faire un site en liaison et j'ai un problème qui se pose : Comment le système de CakePHP est développé pour les mots de passes ?

J'ai essayer de faire un système qui Hashait mes mots de passes après avoir mis [chaine de sécurité].[mot de passe].
Mais après avoir laisser dans le coeur de mon script le mot de passe vide, je me suis rendu compte qu'il était encoder avant d'être de-nouveau encrypter avec ma chaîne de caractères.

J'aurais aimé d'avantages d'informations pour ensuite créer mon système In Game.

Sinon, comment désactiver les encodages automatiques, que je le fasse moi-même.

Merci d'avance

4 réponses


Quelle version de CakePHP utilises-tu ? Normalement dans les versions récentes CakePHP ne crypte plus les mdp tout seul.

carpetos
Auteur

Justement, j'utilise la dernière il me semble. La version 2.4.1

Après, pour la sauvegarde d'accord, mais pour ce qui est de la connexion.. Comment modifier la convention ?

$this->Auth->login(TU MET CE QUE TU VEUX DEDANS ICI)

tu peux faire une connexion manuellement

carpetos
Auteur

D'accord, je vais essayer. Merci beaucoup pour les réponses.

Edit : Après multiples recherches, lorsque le SALT est vide, le mot de passe apparait sous SHA1 ;)