我想通过在我的网站中提供 DokuWiki 的 URL 从我的网站登录 DokuWiki。我已经提到了 DokuWiki 页面的 URL,我需要在我在我的网站中传递的 URL 中传递 WIKI 的用户名和密码。我的问题如何在我的网站的 URL 中传递 Dokuwiki 的用户名和密码?
问问题
1970 次
2 回答
0
我不确定我的理解是否正确,但是您想自动将用户登录到 dokuwiki 还是链接到登录页面?
要链接到登录页面,请使用 URL http://example.com/start?do=login
要自动登录,您需要使用 Auth 插件之一。从这个列表中选择合适的东西。
于 2013-07-04T16:10:56.537 回答
-1
Dokuwiki 有一个实验性的XML-RPC API,它对您的用例很有帮助。
为此,您需要启用 XML-RPC 接口Admin -> Configuration Settings -> Authentication Settings
并将所有remoteuser
有权进行 API 调用的用户放入其中。
http://mydokuwiki
这是在我创建用户apiuser
和密码的地方运行的 dokuwiki 的 ruby 示例api_password
require "xmlrpc/client"
server = XMLRPC::Client.new( "mydokuwiki","/lib/exe/xmlrpc.php")
begin
p server.call("dokuwiki.login", "apiuser", "api_password")
rescue XMLRPC::FaultException => e
puts "Error:"
puts e.faultCode
puts e.faultString
end
如果认证成功则返回此代码true
,否则返回false
于 2016-02-28T08:50:04.047 回答