IP 변경 또는 비활성 계정에 대해 이메일 인증 로그인을 강제하는 플러그인 또는 기존 기능

Discourse에 이 기능을 구현할 수 있는 기존 기능이나 플러그인이 있는지 궁금합니다:

  1. 사용자가 일정 기간(예: 30일) 동안 비활성 상태일 때, 로그인 시 이메일 인증 또는 2단계 인증(2FA)을 요구하는 것.
  2. 사용자가 로그인할 때 IP 주소가 갑자기 변경된 경우에도 이메일 인증 또는 2단계 인증(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 · GitHub 이 있습니다.

Discourse가 스태프의 로그인 위치를 확인하고, 새 IP의 위치가 다른 알려진 위치에서 100킬로미터 이상 떨어져 있으면 이메일을 보내는 것을 알고 있습니다. 의심스러운 로그인도 관리자 대시보드의 보안 보고서에 표시됩니다.

1개의 좋아요

대단하네요. 제가 찾고 있던 바로 그것입니다. 감사합니다!