wafflestudio / seminar-2020

2020 Rookies 세미나
28 stars 49 forks source link

django debug toolbar 에서 authentication 문제 #307

Open cs71107 opened 3 years ago

cs71107 commented 3 years ago

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

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

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

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

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

Hank-Choi commented 3 years ago

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

cs71107 commented 3 years ago

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

davin111 commented 3 years ago

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

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