안녕하세요,
Ajax를 통해 Rails(Discourse) 백엔드로 POST 요청을 보내서 게시글을 생성하려고 합니다. 로그인된 사용자의 경우 정상적으로 작동하지만, 익명 사용자의 경우 작동하지 않습니다.
익명 사용자에게도 작동하도록 하려면 무엇을 변경해야 하나요?
안녕하세요,
Ajax를 통해 Rails(Discourse) 백엔드로 POST 요청을 보내서 게시글을 생성하려고 합니다. 로그인된 사용자의 경우 정상적으로 작동하지만, 익명 사용자의 경우 작동하지 않습니다.
익명 사용자에게도 작동하도록 하려면 무엇을 변경해야 하나요?
„익명“ 계정을 생성하여 이 계정으로 게시물을 전송할 수 있습니다.
사용자 계정 없이 게시물을 생성하는 것은 불가능하다고 생각합니다.
맞아요.
좋아요, 이 질문을 조금 다른 방식으로 다시 던져 보겠습니다: 예를 들어, 가져오기(import) 과정에서 사용되는 시스템 사용자가 있습니다. 저는 단순히 게시물을 해당 사용자 ID(1)에 할당해 보았지만, "Can't verify CSRF token authenticity" 오류와 함께 403 [“BAD CSRF”] 응답을 받았습니다.
이 문제를 어떻게 해결할 수 있을까요?
사용자 ID에 게시물을 어떻게 할당하고 있나요? AJAX 요청을 통해 그렇게 할 수 있는지 잘 모르겠습니다.
현재 내 코드는 다음과 같습니다: GitHub - nobodyfrm/contactform · GitHub