초대 수락 페이지에 '로그인' 옵션이 없고 가입 양식만 표시됩니다

이전에는 로그인하지 않은 사용자가 초대 링크를 사용하면 다음 두 가지 옵션 중 하나를 선택할 수 있었습니다.

  1. 로그인
  2. 가입 양식을 작성하고 초대 수락

현재 로그인 옵션이 사라졌는데, 이는 의도된 변경 사항인가요? 다시 말해, 이미 회원인 경우 초대를 사용하려면 먼저 로그인한 후 초대 링크로 돌아가야 하는 건가요?

이것이 실제로 버그이며 조속히 수정되기를 바랍니다.

감사합니다!

네, 말씀하신 내용 이해했습니다. 여기서 해결해야 할 두 가지 특이한 문제가 있습니다:

  1. "계정 만들기"와의 일관성 문제 (이메일이 이미 사용 중인지 실시간으로 확인하는 기능이 없음).

vs. 계정 만들기 페이지:

  1. "초대 수락 페이지"를 너무 단순화해서 헤더가 사라졌고, 로그인할 수 있는 간단한 경로가 없습니다.

사실 이 페이지는 너무 단순화되어서 홈 페이지로 가려면 URL을 직접 수정해야 합니다.


두 가지 문제를 모두 수정해야 한다는 데 동의합니다. 따라서 할 일은 다음과 같습니다:

  1. 초대 수락용 단순화 페이지에 로그인 및 홈 링크로 이동할 수 있는 방법을 포함하도록 합니다.

  2. 가입 시에는 이메일 실시간 확인을 수행하지만 이 페이지에서는 수행하지 않아 혼란을 유발하는 문제를 수정합니다.

3개의 좋아요

Meta에서도 이미 사용 중인 이메일로 가입을 시도하면 동일한 동작을 확인할 수 있습니다. 다만, 약간 불안정한 부분이 있습니다. 처음에는 다음과 같은 화면이 표시됩니다:

하지만 입력 필드를 다시 포커스한 후 탭 키로 다른 곳으로 이동하면, 예상대로 다음과 같은 화면이 표시됩니다:

가입 이메일 확인 로직은 입력 필드에 다음과 같이 적용되어 있습니다:

그러나 초대 페이지에서는 이 확인 로직이 적용되지 않는 것 같습니다. 해당 페이지에서는 UsernameValidation 믹스를 통해 사용자 이름만 확인합니다:

따라서 초대 페이지에도 이메일 확인 로직을 추가해야 한다고 생각합니다. 그러나 SSO도在那里 사용될 수 있으며, SSO에는 자체적인 외부 이메일 검증 로직이 있으므로 주의가 필요합니다.

3개의 좋아요

@jordan.vidrine 님이 다음 링크에서 이 문제를 수정해 보셨습니다:

곧 머지될 수 있기를 바랍니다.

1개의 좋아요

감사합니다!

네, 이 부분을 원래대로 되돌려 주시면 좋겠습니다. @jordan.vidrine 님이 여기에서 공유한 수정은 로그인 버튼을 페이지 하단에 추가했지만 헤더에는 추가하지 않았습니다. 로그인은 평소 위치인 헤더에 있어야 더 눈에 잘 띌 수 있으므로, 꼭 헤더에 넣어 주세요.

감사합니다!

해당 관점을 충분히 이해합니다. 다만, 초대 코드 사용 페이지에서 해당 버튼이 숨겨져 있는 이유는 계정 생성 과정을 시작하기 전에 헤더의 “로그인”이 첫 번째 CTA로 보여 혼란을 줄 수 있기 때문입니다.

버튼을 표시하고 싶으시다면, 포럼의 테마 구성 요소에서 사용자 지정 CSS를 사용하여 숨김 설정을 해제하는 것을 권장합니다.

2개의 좋아요

네, 감사합니다!

이것은 이미 계정이 없는 ‘신규’ 사용자를 고려한 것입니다. 하지만 이미 계정은 있는데 초대 링크를 사용할 때 로그인이 되어 있지 않던 사용자는 어떻게 될까요? 이미 계정이 있는 상태에서 '새 계정을 생성’하라는 요청과 함께 긴 양식을 채워야 한다는 것은 혼란스러울 수 있습니다. (이미 계정이 있다면 로그인만 하면 된다는 명확한 안내가 없는 경우)