django-allauth는 django에서 인기있는 인증패키지 중 하나이다.
인증, 등록, 계정 관리 및 소셜 계정 인증 등을 처리한다.
그러나 DRF와 함께 사용할 수 있는 기본 기능을 제공하지 않는다.
즉 Django를 통한 (소셜)인증을 위한 패키지이기 때문에 DRF를 위한 REST API 기능이 없다.
dj-rest-auth는 DRF에서 사용하기 위한 인증패키지이다.
allauth를 의존하는 패키지이며 API 엔드포인트를 제공해준다.
allauth에서 지원하는 인증
dj-rest-auth에서 제공하는 인증 관련 엔드포인트 (drf를 하면서 흔히 보던 UI)
그러면 django-allauth로 소셜 로그인이나 일반 회원 인증을 구현하면 api 엔드포인트는 dj-rest-auth를 써서 가능한가요?