seminar-2020 icon indicating copy to clipboard operation
seminar-2020 copied to clipboard

django debug toolbar 에서 authentication 문제

Open cs71107 opened this issue 3 years ago • 3 comments

불의의 사고로... linux가 날아간 후에, 일단 필요한 것들을 다시 설치하고, 현재 과제1을 진행중인데, django debug toolbar 를 활용하여 get/v1/api/seminar 를 날린 결과, 401 error가 발생했습니다.

현재 로컬 db에 별다른 작업을 하지 않아서 과제 3등에서 진행한 user 등 정보가 없는 상태입니다.

authentication 문제 때문으로 추정됩니다.

어떻게 해야 할지 잘 모르겠습니다. 세미나 영상을 보면 다빈님은 extension같은 것을 활용하긴 하시던데... 혹시 아시는 분 계실 까요.

아니면 원래 아무 권한이 없어도 GET은 가능해야 하는 건가요?

cs71107 avatar Nov 17 '20 14:11 cs71107

크롬에서 modheader extension깔고 header에 토큰 추가해서 사용하시면 됩니다. 평소엔 꺼두시고요!

Hank-Choi avatar Nov 17 '20 16:11 Hank-Choi

그런게 있었군요! 감사합니다!

cs71107 avatar Nov 17 '20 17:11 cs71107

@cs71107 #187 에서 제가 직접 tip을 올렸습니다. 기존 이슈 먼저 찾아보시고 질문하시기 바랍니다. 직전 질문에 이어 또 중복이네요.

그리고 GET 등 method는 중요한 것이 아니고, API의 권한 체크 로직 등이 서버에서 어떻게 구현되어있는지에 따라 결정될 것입니다.

davin111 avatar Nov 17 '20 17:11 davin111