手册:机器人密码
Appearance
| MediaWiki版本: | ≥ 1.27 |
机器人密码允许第三方应用程序或机器人使用简单的用户名-密码组合登录,即使wiki需要一些额外的、机器人框架无法处理的认证步骤;它同时允许限制机器人的权限(例如,机器人也许可以编辑条目但不能创建新的)。 客户端使用机器人密码只能访问API,不能访问一般web界面。 The functionality is roughly equivalent to what some other sites like Google call "app passwords".
新的机器人密码可通过Special:BotPasswords创建,已存在的机器人密码也可通过Special:BotPasswords管理。 登录通过login API模块实现。 当用户的主密码更改,机器人密码将不在工作,直到被重置;Special:BotPasswords将会在每一个尚未重置的机器人密码显示一个警告。
有一个更简单的替代方案(OAuth),但是机器人可能不支持。 如果wiki和机器人支持OAuth,使用它替代;它更安全,尤其是在不支持HTTPS的wiki上时。
参见
相关的任务和提交
相关的配置参数
$wgEnableBotPasswords– 是否启用机器人密码$wgBotPasswordsCluster– bot_passwords表的集群名称$wgBotPasswordsDatabase– bot_passwords表的数据库名称
数据库表
类