WordPress 应用程序密码是什么?为什么给第三方工具发文不要用登录密码

越来越多站长开始用 AI 工具自动生成和发布文章。接入这类工具时,对方总会要你提供三样东西:站点地址、用户名、密码。

很多人直接把后台登录密码给了出去——这是非常危险的做法。本文介绍 WordPress 专门为这类场景准备的正确答案:应用程序密码(Application Passwords)。

一、应用程序密码和登录密码的区别

对比项 登录密码 应用程序密码
用途 登录 wp-admin 后台 给外部程序/API 授权
形态 你自己设置的一串字符 系统随机生成的 24 位字符(6 组 × 4 位)
能否登录后台 能 不能
能否单独撤销 不能 能,一键删除,其他应用不受影响
泄露后果 整个网站沦陷 只影响 API 权限,删掉重发即可
使用记录 无 每个密码可查看最后使用时间和 IP

一句话总结:登录密码是家门钥匙,应用程序密码是给保洁的临时门卡——能进门干活,随时可以注销,而且你还能查它什么时候进过门。

二、怎么生成应用程序密码

  1. 登录 WordPress 后台,进入用户 → 个人资料(wp-admin/profile.php)
  2. 往下翻到「应用程序密码」区块
  3. 在「新的应用程序密码名称」里填个名字(比如「AI发文助手」),点「添加新的应用程序密码」
  4. 系统会生成一串类似 xxxx xxxx xxxx xxxx xxxx xxxx 的密码,这是唯一一次完整显示,立刻复制保存

⚠️ 注意:生成该功能需要 WordPress 5.6 及以上版本;如果站点没有该选项,说明版本太旧,请先升级。

⚠️ 另外注意:如果你的站点没开启 HTTPS,应用程序密码默认是不可用的。先给站点配好 SSL 证书再说。

三、给第三方工具怎么填

以「让 AI 工具自动发文」为例,正确的配置是:

  • 站点地址:https://你的域名/wp-json/(有些工具只要填 https://你的域名,看工具说明)
  • 用户名:你的 WordPress 登录用户名
  • 密码:刚生成的应用程序密码(带空格、不带空格一般都可以)

配套要求:这个用户必须是有发文权限的角色(管理员、编辑、作者),订阅者/投稿者是发不了的。

四、验证密码是否生效(30 秒)

不用等工具慢慢调试,一条命令直接验证:

curl -u '你的用户名:xxxx xxxx xxxx xxxx xxxx xxxx' \
  https://你的域名/wp-json/wp/v2/users/me
  • 返回一段包含你用户名的 JSON → 成功,工具那边一定能用
  • 返回 401 → 密码或用户名不对,重新生成
  • 返回 500 + 「指定的密码不正确」 → 注意!这不一定是密码问题,可能是插件冲突,参考本站文章《WordPress 一直报”密码不正确”?不一定是密码错了》

五、日常管理的三个好习惯

  1. 一用一密:每个外部工具单独生成一个密码。工具不用了,删掉它对应的密码就行,互不影响。
  2. 定期查看使用记录:应用程序密码列表里能看到每个密码的「最后使用时间」。发现某个已经停用的工具密码最近还在被调用?马上删除并检查文章列表有没有异常发布。
  3. 密码不出现在聊天记录里:需要把密码给合作方时,尽量用加密方式传递。一旦在明文聊天中出现过,用完就重新生成一个。

六、已经把登录密码给出去了怎么办

  1. 立刻修改登录密码(用户 → 个人资料 → 账户管理 → 设置新密码)
  2. 登出所有会话(同页面有「退出其他会话」按钮)
  3. 以后给工具统一改用应用程序密码

应用程序密码是 WordPress 里被严重低估的功能——它让「给第三方授权」从交出家门钥匙,变成发一张随时可回收的门卡。如果你正在接入 AI 发文工具,从它开始准没错。

原创文章,作者:小微财服云,如若转载,请注明出处:https://www.779it.com/346.html

赞 (0)
小微财服云小微财服云
上一篇 1天前
下一篇 11小时前

相关推荐