# Tivix/django-rest-auth

This app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registration and authentication related functionality as CBV's (Class Base View) and REST (JSON)

Repository: https://github.com/Tivix/django-rest-auth
Canonical: https://ross.abutalabs.com/products/django-rest-auth
Language: Python
License: MIT
License Family: permissive
Topics: authentication, rest, social-login, django, django-rest-framework
Last push: 2024-03-13T16:33:25+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4508, "days_push": 903, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2418, forks 646 (observed 2026-08-28T04:06:50.456911+00:00)

## What it is
django-rest-auth is a Django app that exposes registration and authentication functionality as REST API endpoints for building SPAs and mobile apps. It is officially deprecated in favor of dj-rest-auth and is no longer maintained.

## Use cases
- add login and registration REST endpoints to a Django backend
- authenticate a single-page app against Django
- support social login via REST API for a mobile client
- expose user account management as JSON APIs
- replace Django's session auth with token-based API auth

## When to choose
- maintaining a legacy Django project that already depends on django-rest-auth
- you need a well-known reference implementation of Django REST auth endpoints

## When to avoid
- starting a new Django REST project - use dj-rest-auth instead
- you need ongoing maintenance, security patches, or Django 5 compatibility
- you need non-REST authentication flows

## Facets
- artifact type: library
- maturity: abandoned
- function: auth, api-framework, middleware
- domain: web-development, backend, apis, security
- platform: python
- tags: django, django-rest-framework, rest-api, registration, social-login, deprecated, jwt, web-server

## Member repositories
- Tivix/django-rest-auth (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:50.456911+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:33:06.762203+00:00, confidence not recorded.
  - readme: https://github.com/Tivix/django-rest-auth (fetched 2026-08-28T04:06:50.456911+00:00, sha b3e3a7c01545)
  - registry_pypi: https://pypi.org/pypi/django-rest-auth/json (fetched 2026-08-29T10:13:31.521372+00:00, sha 3dd719ed7508)
- Data as of 2026-08-30T08:39:29.467469+00:00.
