구식 포럼을 운영 중인데, 회원 수가 많습니다. 회원 정보가 오래되었을 수 있으며, 보안상의 이유로 회원 프로필이 최신 상태인지 확인해야 합니다. 특히 가입 시 입력하도록 요청한 사용자 필드가 중요합니다.
회원이 더 이상 진행하기 전에 해당 정보를 입력하도록 유도하는 방법은 무엇일까요? 이를 권장하는 팝업을 표시하는 것이 최선의 방법인지, 아니면 이를 필수로 설정할 수 있는지 궁금합니다.
정리하자면, 우리는 강압적으로 운영하지는 않습니다. 하지만 보안이 최우선입니다.
Lhc_fl
(Linca)
2
이것이 필수적으로 설정되어야 한다면, 제가 아는 한 Discourse에는 그런 기능이 없습니다. 따라서 이를 구현하려면 플러그인이 필요합니다. Custom Wizards를 시도해 보시는 건 어떨까요?
pfaffman
(Jay Pfaffman)
3
예전에 특정 액션(예: 그룹 가입)이 일어나지 않으면 특정 페이지로 리다이렉트하는 테마 컴포넌트를 만든 적이 있습니다.
current_user 모델에 정보를 입력했는지를 나타내는 지표가 있다면, 사용자가 정보를 업데이트할 때까지 프로필 페이지로 리다이렉트할 수 있습니다. 다만, 이 방법은 사용자 경험 측면에서 약간 불편할 수 있습니다.