MediaWiki:我如何以编程方式创建用户?

时间:2011-04-05 17:27:40

标签: php asp.net web-services integration mediawiki

上下文

我想整合[MediaWiki] [1]作为我系统的帮助工具。只有我系统的用户才能访问[MediaWiki] [1]。因此,如果用户在我的系统中登录或更新她的帐户,则此更改(登录名和密码)应与[MediaWiki] [1]同步。

Plataform

.NET应用程序和PHP

可能的解决方案

MediaWiki扩展,为用户帐户管理提供Web服务。

  1. 你对我有什么想法吗? 完成我的可能的解决方案 或考虑任何其他解决方案 背景我是谁?
  2. 如果没有现有的插件,怎么办呢 与机制做一个习惯 溶液

3 个答案:

答案 0 :(得分:1)

如果您有权访问数据库,则可以直接使用mediawiki中的用户表。 Here are some informations about this table.

答案 1 :(得分:0)

我认为你可以使用Extension:AutomaticREMOTE_USER扩展名。

答案 2 :(得分:0)

谢谢大家发帖。我的问题的答案来自你的一些见解。但实际上,没有其他简单的方法可以自动创建用户。我写了一个web服务,为此处理CRUD操作。

我不会做@tokk建议,因为通过数据库直接集成系统架构并不好。对此有一个完整的解释。

我不会做@adrian-archer的建议导致RemoteUser超出我的背景。