새로운 가입/로그인 버튼을 어떻게 만들 수 있나요?

Discourse 팀,

pavilion이 만든 훌륭한 Events 플러그인과 함께 Login to RSVP 버튼을 만들고자 합니다:

JS를 사용하여 버튼을 만드는 데 성공했습니다:

하지만 여기서부터 Sign Up / Login 경로를 만드는 데 어려움을 겪고 있습니다. 목표는 사용자가 원래 왔던 페이지로 다시 리다이렉트되는 Sign Up / Login 버튼을 만드는 것이었습니다.

다음과 같은 방법을 시도해 보았습니다:

  1. /login을 사용했지만, 사용자가 Topic으로 다시 리다이렉트되지 않았습니다.
  2. 이 api.decorateWidget 수정 방법(참고: 설명이 정말 훌륭합니다! 감사합니다 :slight_smile: )을 시도해 보았습니다.
    Developing Discourse Themes & Theme Components

NAME:LOCATION으로 topic-title:before 또는 topic-title:after를 선언할 때마다 헬퍼가 화면 어디에도 표시되지 않았습니다. Events 플러그인과 충돌이 일어나는 것 같습니다. header-buttons:before는 정상적으로 작동합니다.

또 다른 아이디어로는 현재 창을 referer로 전달하여 SSO 이후에 자동으로 다시 리다이렉트되도록 하는 것이 가능할지 고민하고 있습니다.

어떤 의견이 있으신가요?

감사합니다!

유사한 문제를 게시한 내용을 찾았지만, 그 글들은 게시글 뒤에 로그인 버튼을 생성하려는 것이었고, 저는 제목 근처에 추가하고 싶을 뿐입니다. 실제로는 createWidget()을 사용해야 하는 건가요?

회원가입/로그인 버튼을 Discourse 사이트의 다른 위치에 다시 만들어 보신 분 계신가요?