2010-01-12 5 views
2

J'ai un site Web développé dans symfony (1.2.9). Je veux ajouter un wiki sur le site, et j'ai opté pour mediawiki.Enregistrement de l'utilisateur de MediaWiKi

Je veux intégrer mediawiki avec mon site web d'une manière telle que:

  1. wiki media ne crée pas de nouveaux utilisateurs
  2. utilisateurs connectés à mon site sont enregistrées automatiquement dans Mediawiki (et vice versa)
  3. idéalement, je veux utiliser le même processus de connexion (c.-à-écran) pour mon site et mediawiki

J'ai passé quelques heures sur la pêche au chalut sur le web comment faire, et ha Je n'ai rien trouvé. Espérons que quelqu'un ici peut avoir fait cela avant, ou au moins, peut faire la lumière sur la façon de le faire.

Répondre

3

Si votre site Web et mediawiki s'exécutent dans le même domaine, vous pouvez envisager d'utiliser OpenID.

MediaWiki ont extension pour cela et semble pour symfony aussi.

0

Vous pouvez prolonger la AuthPlugin en faisant:


class myauth extends AuthPlugin { 
    ... 
} 

Ou, comme ci-dessus: utiliser les connexions OpenID pour les deux.