SSO가 포함된 초대 링크(초대 수락 버튼)가 stable v2.8.10에서 작동하지 않음

네, 이제 문제가 무엇인지 파악했습니다. 초대장이 이미 사용된 경우에도 Discourse Connect 버튼이 여전히 표시되고 있으며, 초대를 아직 사용하지 않은 기존 사용자에게도 버튼이 표시됩니다.

DiscourseConnect가 활성화된 기존 사용자의 미사용 초대장:

DiscourseConnect가 활성화된 기존 사용자의 사용된 초대장:

제 생각에는 첫 번째 경우에서 “초대 수락” 버튼을, 두 번째 경우에서 “계속” 버튼을 숨기는 것이 올바른 방법인 것 같습니다. 다만 SSO 로그인 경로를 거치면 초대도 자동으로 수락되므로(discourse/app/controllers/session_controller.rb at 13db6234940e50f66bc712a054003e362ae9dbcd · discourse/discourse · GitHub) 완전히 확신은 하지 못하겠습니다. @sam 이 부분에 대해 어떤 생각이 있으신가요? 현재 이 UI/시스템에 대해 더 많은 변경 사항을 가하는 것은 조금 망설여집니다…

1개의 좋아요