parkchamchi / GlossySnake

An Application of LLM for Approximation of Interlinear Translation Corpora
https://glossysnake.com
MIT License
0 stars 1 forks source link

mockup.html에 백엔드를 연결하고 결과를 응답할 때 403 forbidden error가 나타납니다. #64

Closed codingwoong closed 1 month ago

codingwoong commented 2 months ago

forbidden_403_error

에러의 원인을 짐작하기로는 로그인 기능과 관련해 권한이 부여되지 않아 발생하는 것 같으나

  1. email, password 등 정보를 /api/v4/rest-auth/login/로 전송하고 key 전송 받기
  2. 임시 admin 권한 부여
  3. index.html의 onFrontendUserGetTempUserButtonClicked() 함수 참조 등

여러 방면으로 해결책을 모색하였으나 도저히 답이 나오지 않아 issue를 올립니다.

parkchamchi commented 2 months ago

fetch할 때

credentials: "include",

넣어주세요

근데 mockup.html하고 modified_mockup_with_csrf.html은 왜 분리되어있나요?

codingwoong commented 2 months ago

작업의 편리성을 위해 분리되어 있습니다. 서버 응답을 위해 더 나은 결과물을 추출하려 일단 2개로 분리하였습니다. 빠른 시일 내에 병합/첨삭 과정을 진행하겠습니다

codingwoong commented 2 months ago

include_but_403 fetch에 credentials: "include", 를 삽입하였으나 여전히 forbidden 403 error가 나타납니다

parkchamchi commented 2 months ago

코드가 브랜치에 올라가 있나요? 아까 코드를 보니까 upload하는 fetch함수가 여러개 있던데...

codingwoong commented 2 months ago

코드는 오늘 새벽에 커밋한 상태가 마지막입니다. mockup.html에 사용되는 fetch함수는 하나인 걸로 알고 있습니다. 어떤 부분을 말하시는 지 잘 모르겠습니다..

parkchamchi commented 2 months ago

그럼 브랜치에 올라간 코드는 credentials: "include"가 없는 코드란 말이죠?

codingwoong commented 2 months ago

네 맞습니다

parkchamchi commented 1 month ago

outdated