我试图将我的MediaWiki网站与一些自定义Python网络应用程序集成。我完全控制了MediaWiki服务器,并且可以根据需要自由更改身份验证插件。目前,我希望所有用户通过MediaWiki页面上的屏幕登录(或者至少他们应该相信他们是,整个过程应该对他们透明)。MediaWiki/Python身份验证需要集成建议
一般来说,我不想完全写自己的验证码,但我不介意做一些小调整。
我期待从谁做这样的事情的人一些建议之前,我的问题是:
我知道绝对没有关于LDAP,但它似乎相当有各种插件链接到MediaWiki普遍支持和Python。最好是有一个中央LDAP服务器,然后强制所有的应用程序在这里进行身份验证?
与上面相比,刚刚从维基数据库中读取并比较查看用户cookie的共享密钥是否匹配,然后假设它们已登录的缺点是什么?
对于像这样的情况,建议使用openID吗?有什么缺点?