Skip to content

A robust User Authentication REST API built with Django Rest Framework, employing Test-Driven Development (TDD) practices. The API provides token-based authentication for secure user access.

Notifications You must be signed in to change notification settings

chandansgowda/token-auth-django

Repository files navigation

Token Authentication Django API

Github Workflow Checks

A robust User Authentication REST API built with Django Rest Framework, employing Test-Driven Development (TDD) practices. The API provides token-based authentication for secure user access.

Features

  • Token-based User Authentication for secure API access.
  • Test-Driven Development (TDD) approach for reliable and maintainable code.
  • Containerized with Docker for consistent deployment and isolation.
  • GitHub Actions for automated testing, and linting validation.
  • PostgreSQL wait mechanism to ensure Django service waits for the database to be ready.
  • Swagger documentation with DRF Spectacular for seamless API exploration.

Swagger Screenshot

Screenshot 2023-08-21 at 1 37 09 PM

About

A robust User Authentication REST API built with Django Rest Framework, employing Test-Driven Development (TDD) practices. The API provides token-based authentication for secure user access.

Topics

Resources

Stars

Watchers

Forks