Désactiver la sécurité / Explications

Par carpetos, il y a 12 ans


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

Grafikart, il y a 12 ans

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

carpetos, il y a 12 ans

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 ?

Grafikart, il y a 12 ans

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

tu peux faire une connexion manuellement

carpetos, il y a 12 ans

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 ;)