插件或现有功能强制在更改 IP 或不活动帐户后进行电子邮件验证登录

我想知道 Discourse 是否有现有功能或插件可以实现这一点:

  1. 当用户不活跃一段时间(例如 30 天)后,当他们登录时,需要进行电子邮件验证或 2FA。
  2. 当用户登录 IP 突然更改时,也会触发电子邮件验证或 2FA。

这有助于防止不活跃账户被盗。

有一个 GitHub - discourse/discourse-auto-deactivate: This plugin will automatically deactivate stale users so that they need to recomfirm their email in order to login in again

我知道 Discourse 会根据员工的登录地点进行检查,如果新 IP 的地点与已知的其他地点相距超过 100 公里,则会向他们发送电子邮件。可疑登录也会显示在管理员仪表板的安全报告中。

1 个赞

太棒了。这正是我想要的。谢谢!