이건 좀 막연한 질문입니다.
메이커스페이스 관리를 위해 사용하는 서비스(Nexudus, 정말 싫지만 당장은 이걸 쓰고 있습니다)에 대한 인증을 위한 새로운 플러그인을 작성하고 있습니다.
인증과 새로운 Discourse 계정/멤버 생성은 이미 작동하도록 만들었습니다. 다만, 사용자가 오타를 수정할 수 있도록 비밀번호를 볼 수 있는 표시/숨김 버튼을 원하는데, Discourse가 ‘onclick’ 사용을 차단하는 것 같습니다.
여기서 더 나은 UI를 갖추려면 Discourse 인증 프레임워크까지 온전히 작동하는 플러그인을 Ember로 구축해야 합니다. 많은 작업이 필요하지만, 다른 명확한 방법이 없다면 그렇게 하겠습니다.
Nexudus가 OAuth2를 지원하지 않아서 그렇지, 지원했다면 당연히 그걸 사용했을 것입니다.
혹시 아이디어가 있으시면 알려주세요!
Sadie