Blog DRF

random_image
DRF

DRF 개발 일기 - 3

Blacklist Token이란?

이전 포스트에서는 django의 기본 인증방식인 session을 jwt로 바꾸는 방법을 보여드렸습니다.
이번 포스트에서는 jwt토큰으로 변경하면서 기본적인 보안 위협에 대응하고자, blacklist를 사용하는 방법을 설명드리겠습니다.


토큰 설명


django의 라이브러리 simple jwt가 생성하는 토큰의 상세 종류를 설명드리겠습니다. 총 세가지로 access,refresh,blacklist 로 구성되어있습니다.

Read More →
random_image
DRF

DRF 개발 일기 - 2

인증방식 변경하기

Session to JWT


이전 게시글에서 작성한 DRF를 사용한 좋아요 기능을 구현하다가 한가지 의문점이 들었습니다.
"좋아요를 누를 때 사용자 인증과정이 어떻게 되는거지?"


개요

장고는 기본적으로 인증과정을 session을 사용하여 인증합니다.
즉, 사용자의 인증정보를 서버(django)가 갖고있습니다.
이는 간단하고 안전하지만, …

Read More →
random_image
DRF

DRF 개발 일기 - 1

좋아요 만들기

블로그 좋아요 기능 추가

오늘은, drf 공부 이후, 각 블로그에 좋아요 기능을 추가하는 과정을 작성해보겠습니다.

우선 drf를 공부하면서 계속 강조된 내용은 파이썬과 복잡한 데이터간에 이해할 수 있는 언어로 번역하기위해 json format을 사용한다 입니다.
따라서 해당 내용을 참고하여 코드를 작성해보겠습니다.

우선 views.py부터 작성해보겠습니다.


Read More →

🤖 AI Chat 🤖