강제 로그인 시 이용약관 및 개인정보 처리방침 동의 알림이 표시되지 않음

현재 제 포럼에는 로그인 필수 설정이 활성화되어 있으며, 이 설정이 켜져 있으면 익명 사용자는 사이트에 로그인하거나 가입해야 합니다. 이 설정이 활성화되어 있을 때 "가입하면 개인정보 처리방침과 서비스 약관에 동의하게 됩니다."라는 텍스트가 표시되지 않는 것을 확인했습니다. 설정이 비활성화되어 있을 때는 해당 텍스트가 정상적으로 표시됩니다. 사용자가 포럼에 가입할 때 서비스 약관과 개인정보 처리방침의 적용 대상이 된다는 점을 알 수 있도록 이 텍스트가 표시되어야 한다고 생각합니다.

로그인 필수 설정 활성화:

로그인 필수 설정 비활성화:

1개의 좋아요

로그인 전용 커뮤니티라면 그럴 수 있습니다. 예를 들어 Meta에서는 ToS를 클릭하면 여기로 이동하는데, 이는 사이트 '내부’에 해당합니다. 이는 로그인 전용이라는 취지를 무색하게 만듭니다.

3개의 좋아요

네, 알겠습니다. 다만 로그인 전용 사이트에서도 /tos와 /privacy 페이지가 익명 상태에서도 공개 인터넷에 접근 가능한 것을 확인했습니다. 또한 해당 페이지들의 UI도 제한되어 있습니다. 사용자가 서비스 약관과 개인정보 처리방침에 법적으로 구속됨을 알리기 위해, 로그인 전용 사이트에는 동의 안내를 표시하는 것이 가장 적절하다고 생각합니다.

1개의 좋아요

네, 이 면책 조항을 무조건적으로 표시하는 것이 좋을 것 같습니다… 여기에 PR을 시도해 보았습니다: UX: show disclaimer on account creation unconditionally - Pull Request #26807 - discourse/discourse - GitHub

하지만 고려해야 할 더 복잡한 요인들도 있을 수 있습니다…

1개의 좋아요

방금 이 문제를 겪었습니다. 이건 아마 "버그"에 해당할 것 같습니다. 예를 들어, 다음 사이트 설정이 주어졌을 때:

  • login required가 true
  • tos url이 입력됨
  • privacy policy url이 입력됨

이 경우, 면책 조항(Disclaimer) 텍스트는 반드시 가입/초대 모달에 표시되어야 합니다(현재는 표시되지 않음).

2개의 좋아요

FIX: Include TOS and Privacy Policy URLs in signup when login required - Pull Request #34926%EC%9D%84 - discourse/discourse - GitHub 통해 이제 이 문제가 수정되었을 것입니다. 보고해 주셔서 감사합니다!

3개의 좋아요