django-allauth, dj-rest-auth 차이

JinUk Lee·2023년 2월 27일
0

DRF 학습하기

목록 보기
12/57
post-custom-banner

django-allauth는 django에서 인기있는 인증패키지 중 하나이다.

인증, 등록, 계정 관리 및 소셜 계정 인증 등을 처리한다.

그러나 DRF와 함께 사용할 수 있는 기본 기능을 제공하지 않는다.

즉 Django를 통한 (소셜)인증을 위한 패키지이기 때문에 DRF를 위한 REST API 기능이 없다.

dj-rest-auth는 DRF에서 사용하기 위한 인증패키지이다.

allauth를 의존하는 패키지이며 API 엔드포인트를 제공해준다.

allauth에서 지원하는 인증

dj-rest-auth에서 제공하는 인증 관련 엔드포인트 (drf를 하면서 흔히 보던 UI)

profile
개발자 지망생
post-custom-banner

2개의 댓글

comment-user-thumbnail
2024년 10월 17일

그러면 django-allauth로 소셜 로그인이나 일반 회원 인증을 구현하면 api 엔드포인트는 dj-rest-auth를 써서 가능한가요?

1개의 답글