비밀번호 인증 비활성화 및 관리자 계정으로 로그인

GitHub를 통한 인증만 사용하도록 제한하고 싶습니다. 따라서 비밀번호 인증을 비활성화하려고 합니다. 현재 ‘GitHub 로그인 활성화’ 옵션이 켜져 있으며, 해당 ID와 시크릿도 설정해 두었습니다.

비밀번호 인증을 비활성화하면 GitHub 자격 증명으로 로그인할 때 Discourse가 제가 관리자임을 어떻게 식별할까요? GitHub 계정에 연결된 이메일 주소를 사용합니까?

여기서 제가 겪는 문제는 Discourse 계정을 만들 때 사용한 이메일 주소가 GitHub 계정에 연결된 이메일 주소와 다르다는 점입니다.

Discourse의 관리자 계정에 GitHub 계정에 연결된 이메일 주소를 추가 이메일로 등록하면, 이 이메일을 기준으로 GitHub 로그인이 해당 관리자 계정으로 식별될 수 있을까요?

이 게시물에 따르면, 원래의 관리자 자격 증명을 사용하여 관리자로 인증할 수 있는 우회 경로가 있는 것 같습니다.