2010-01-17 6 views
0

Existe-t-il un moyen élégant de récupérer la table utilisateur phpbb de la série version 2 et d'importer les utilisateurs dans ma table django auth_users?Importer des utilisateurs PhpBB2 dans django-auth

Je cherche à complètement oublier l'ancienne table complètement, mais je ne veux pas perdre les utilisateurs. Je suis conscient que la colonne de mot de passe est juste un hachage md5 du mot de passe de l'utilisateur, mais en insérant l'utilisateur avec md5 $$ userpassword, il ne semble pas fonctionner, l'utilisateur est redirigé vers l'interface d'administration. aucun message d'erreur n'est présenté.

J'ai vu ceci: http://www.djangosnippets.org/snippets/915/ sur des extraits de django, et les commentaires disent que le backend par défaut devrait fonctionner ... mais pas de chance.

Toutes les idées alternatives seraient les bienvenues. Par alternative, je veux dire les moyens d'amener les utilisateurs à réinitialiser leurs propres mots de passe. Je préfère ne pas écrire mon propre backend d'authentification cette fois-ci.

Répondre

0

Cela fonctionne réellement. L'utilisation de md5 $$ hashgoeshere obtiendra les résultats escomptés.

La barre d'outils de débogage de Django était en fait le problème ici.

Questions connexes