Lier les comptes users PhpBB et CakePHP

Par DexX, il y a 13 ans


Bonjour,

Je développe mon site avec le Framework CakePHP et je possède un forum PhpBB.
J'aimerais lier les comptes utilisateurs de CakePHP avec ceux de PhpBB.

Auriez-vous une idée ? L'idéal et le plus facile, je pense, serait d'utiliser la table des users de PhpBB qui est complète et complexe, non ?

Merci de vos avis ;)

5 réponses

DexX, il y a 13 ans

Personne pour m'aider ? :/

Ciloe, il y a 13 ans

Et bien pour la base de données tu utilise celle de ton phpBB.

En suite, pour le composant Auth, tu lui dis quel champ utiliser pour l'identification. Et voilà ^^

DexX, il y a 13 ans

Ah pas bête comme technique, car j'ai fais quand même quelques recherches qui ont abouties sur des API un peu spéciales.

DexX, il y a 13 ans

Par contre, j'ai cette erreur :

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'User.id' in 'field list'

Alors que dans mon model users j'ai miens rajouté :

public $useTable = 'phpbb_users';

Ainsi que ça dans mon Controller :

var $components = array('Auth');
    function beforeFilter() {
        $this->Auth->fields = array(
            'id' => 'user_id'
        );
    }
Ciloe, il y a 13 ans

Comment est ta base de données? (La table users)