如何允许用户将其帐户与维基百科帐户相关联?

时间:2010-11-11 15:08:34

标签: authentication oauth wikipedia

是否有任何类型的API(oAuth?)?或者也许只有用户可以编辑的公开可见信息,以便我可以给她一个哈希值(类似于通过CNAME确认域名所有权的方式)。

1 个答案:

答案 0 :(得分:1)

有趣的问题。我不知道维基百科提供的任何OAuth或其他身份验证API。我见过的工具依赖于User_username的特定子页面的存在来验证用户是否允许某些东西(例如,参见this edit counter tool),但这取决于约定,而不是技术限制,用户不会编辑彼此的页面。

另一方面,用户可以在登录时进行编辑,您应该能够验证。您可以要求用户在登录维基百科帐户时编辑特定页面(在您自己的用户空间中),并在评论字段中包含特定的哈希值。我不是维基百科的安全专家,但我不知道如何在编辑日志中欺骗别人的用户名。