개인적으로는 사용자가 이 정도는 처리할 수 있을 거라 기대하지만, 인증 앱 사용에 익숙하지 않거나 프라이버시에 민감한 사용자에게는 MFA를 “더 프라이버시를 중시하는 방식으로” 사용하는 법을 조언해 주었습니다.
설교는 하지 말아 주세요. 제가 잘 알고 있습니다.
MFA 강제 적용 메시지에 정보를 포함할 수 있다면, 사용자에게 더 많은 도움을 줄 수 있을 텐데 싶습니다. 예를 들어, 추천하는 비밀번호 관리자나 인증 앱을 언급하거나, 인증기를 사용하는 기기의 시간이 정확한지 확인하도록 조언하는 것 등이죠. 그렇지 않으면, 스스로도 무지하다고 인정하는 많은 사용자가 나쁜 경험을 하게 될 것이고, 이미 그러고 있는 것보다 더 강하게 저를 반발하게 될 것입니다.
원치 않는 답변 부서의 제안으로, 사람들이 2단계 인증을 활성화할 수 있도록 일주일에서 한 달 정도의 시간을 주고, 어떻게든 계속 독촉하는 것도 방법입니다. 네, current_user 객체에는 second_factor_enabled 필드가 있으므로, 아직 활성화하지 못한 사용자에게 "재앙이 임박했다"는 대형 배너를 표시하고, 설정 방법을 안내하는 링크를 함께 보여주는 것도 좋습니다.