클론된 세션의 Python 요청에서 CSRF 오류 발생

저는 Discourse 포럼의 관리자이며, 브라우저에서 세션 쿠키를 복제하여 게시글 좋아요 같은 간단한 사용자 작업을 실행하는 Python 프로그램을 작성하려고 했습니다. 세션 복제는 성공적으로 이루어졌고, GET 요청을 통해 모든 페이지(비공개 카테고리 포함)를 가져올 수 있었기 때문에 세션이 정상적으로 복제되었음을 확인할 수 있었습니다. 하지만 POST 요청으로 게시글에 좋아요를 누르려 했을 때 “Bad CSRF” 오류가 발생했고, 조사해 보니 요청에 CSRF 토큰이 생성되지 않는 것을 알게 되었습니다. 브라우저에서는 CSRF 토큰이 생성되는데, 이 복제된 세션에서는 왜 생성되지 않는지 알고 싶습니다. 요청에 사용할 CSRF 토큰을 얻을 수 있는 방법이 있을까요? 제 간단한 코드는 아래와 같습니다.

import requests
import browsercookie

cj = browsercookie.firefox()

r = requests.post("https://somediscoursesite.com/post_actions", data={'id':'theid','post_action_type_id':'2','flag_topic':'false'}, cookies=cj)

print(r.status_code)
print(r.request.headers)

이 기능이 모든 사용자에게 적용되는 건가요, 스태프에게만 적용되는 건가요, 아니면 본인만 사용하는 건가요? 만약 이 기능이 본인만 사용하여 모더레이션을 돕기 위한 것이라면, API 키를 사용하거나 특정 스태프 사용자를 위한 API 키를 생성하는 것이 가장 좋다고 생각합니다.

로그인한 모든 사용자가 사용할 수 있도록 하려는 겁니다. 기본적으로 사용자 세션을 가져와서, Python으로 프로그래매틱하게 작업을 수행하게 하고 싶은 거예요. 구체적으로는 게시글에 좋아요를 누르는 기능 말이죠. 관리자 키를 쓰면 훨씬 쉬울 거라는 건 알지만, 모든 사용자가 사용할 수 있게 하고 싶어요. 사용자가 브라우저에서 게시글에 좋아요를 누를 수 있다면, 왜 자신의 기기에서 클론된 세션을 사용해 명령 프롬프트로 프로그래매틱하게 같은 작업을 수행할 수 없을까요?