Twitter 연동만 가입할 수 있게 하는 방법이 있을까요?

저는 일본인을 위한 게임 게시판 사이트를 운영하고 있습니다.
제 사용자들의 경우, 이메일 주소로 가입하는 사람은 전혀 없으며, 모두 트위터로 가입하고 있습니다.
가입 화면에 트위터 연동만 표시할 수 있는 방법이 있을까요?

Twitter 로그인이 활성화되면 관리 패널에서 enable local login 사이트 설정을 비활성화할 수 있습니다. 그러면 로그인 팝업이 건너뛰어지고, 사용자는 바로 Twitter로 이동합니다.

사용자가 로그인은 사용자 이름/이메일과 비밀번호로 할 수 있지만, 회원가입은 할 수 없도록 하려면 어떻게 해야 하나요? 예를 들어, 회원가입은 Twitter로만 가능하지만, 가입 후에는 사용자 이름/비밀번호로 로그인할 수 있도록 하는 경우 말입니다.

이것은 정말 나쁜 사용자 경험(UX)입니다. Twitter로 가입한 사용자는 비밀번호가 없기 때문에, 첫 로그인 전에 비밀번호 재설정 절차를 거쳐야 하니까요.

죄송합니다. 명확하지 않게 말씀드렸네요. 제가 말한 것은 다음과 같습니다:

  • 사용자는 두 가지 방식으로 가입할 수 있습니다. 우리가 초대하는 경우(이때 사용자는 일반적인 이메일과 비밀번호를 제공) 또는 Twitter를 통해 가입하는 경우입니다. 우리가 초대하지 않는 한, Twitter 계정 없이 가입하는 것을 원하지 않습니다.

  • 사용자는 이후 이메일/사용자 이름과 비밀번호로 로그인할 수 있습니다(초대를 받아 자체 비밀번호를 설정한 경우) 또는 Twitter로 로그인할 수 있습니다(연결된 계정이 있는 경우).

더 명확해졌기를 바랍니다. 감사합니다.

네, 가능합니다. 사이트를 초대 전용으로 설정하고 Twitter 로그인을 구성하면 됩니다.

사이트를 초대 전용으로 설정하면 로그인 페이지에 가입 버튼이 표시되지 않는 문제가 있습니다. 저는 초대받지 않은 사용자도 가입할 수 있도록 하되, 반드시 연동된 계정을 통해서만 가입할 수 있도록 하고 싶습니다.

즉, "Twitter/LinkedIn/Google으로 가입할 수 있습니다. 이 중 어떤 계정도 없다면 초대장을 받아야 합니다."라는 방식이죠.

(가입 페이지를 오버라이드하여 왼쪽의 입력 필드와 “계정 만들기” 버튼을 제거하고 연동 계정 버튼만 표시할 수 있다는 점은 알고 있습니다. 하지만 그런 작업을 피할 수 있는 방법이 있는지 궁금합니다.)